全局导入非模块javascript

时间:2018-12-12 09:12:16

标签: typescript webpack aspnetboilerplate webpack-4

我在将非模块javascript导入打字稿时遇到问题。这是我使用Typescript在带有ASP.NET Boilerplate的ASP .NET Core中的第一个应用程序。我正在使用npm。我安装了此软件包-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,但是仍然存在问题。 你能帮我吗?

0 个答案:

没有答案