尝试在我的项目中使用d3.js,但在导入时遇到错误“找不到模块d3”
import * as d3 from 'd3';
的package.json
"dependencies": {
....
"d3" : "4.1.1"
},
systemjs.config.js
var map = {
'app': 'appScripts', // 'dist',
'@angular': 'libs/@angular',
'angular2-in-memory-web-api': 'libs/angular2-in-memory-web-api',
'd3' : 'libs/d3'
};
var packages = {
'app': { main: 'main.js', defaultExtension: 'js' }, ...
'd3': { main: 'd3.js', defaultExtension: 'js' } };
我的d3.js在右侧文件夹中。
请注意,除了那个之外,所有其他库都在工作。此外,我试图做npm install d3以及修复指令,它也没有工作。 如果重要的是我使用asp.net核心项目来构建角度应用程序。
答案 0 :(得分:1)
只需包含带有<script>
标记的d3.js并安装适当的类型,然后您就可以使用d3而无需导入。