我有一个运行 webpack、typescript 和 gulp 的 webapp。我想使用 chart.js 库并且我已经安装了 chart.js npm 包。我试图在其中一个 JS 文件上定义 chart.js,我得到了这个:error TS2307: Cannot find module 'chart.js'
我的 JS 文件如下所示:
import Chart = require( "chart.js" );
Run Code Online (Sandbox Code Playgroud)
配置:
{
"compilerOptions": {
"module": "commonjs"
},
"files": [
"typings/tsd.d.ts"
]
}
Run Code Online (Sandbox Code Playgroud)
重要提示:请
注意,chart.js 定义文件没有正确的模块声明。左边是accounting JS 库,它明确定义了模块并且可以工作。我猜这就是问题所在。如何使用声明的变量或将其导入另一个 JS 文件?
