У меня проблема с импортом немодульного JavaScript в машинописный текст.Это мое первое приложение в ASP .NET Core с ASP.NET Boilerplate с использованием Typescript.Я использую нпм.Я установил этот пакет - abp-web-resources Я посмотрел исходные файлы и увидел, что есть определения машинописного текста, но JS не являются модулями.Я помещаю в начало моего файла app.ts:
/// <reference path="./node_modules/abp-web-resources/Abp/Framework/scripts/abp.d.ts" />
import "abp-web-resources"
, который должен указывать на abp.js.Я попытался использовать этот сценарий abp простым способом, вызвав console.log(abp.appPath)
, но в консоли разработчика я обнаружил ошибку, что объект abp
не определен.
Я пытался импортировать разными способами, даже устанавливая @typings/node
и используя require('abp-web-resources')
.В tsconfig.json
я добавил конфигурацию "allowJs": true
, но проблема все еще есть.Вы можете помочь мне с этим?