Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript d3js导入到angular2_Javascript_Node.js_D3.js - Fatal编程技术网

Javascript d3js导入到angular2

Javascript d3js导入到angular2,javascript,node.js,d3.js,Javascript,Node.js,D3.js,如何导入d3jsintangular2项目?我使用npm安装了d3js,并将d3js添加到我的systemJs中,但是它给了我traceur.js错误。我还尝试在脚本中使用最新的cdn,并从“d3”中导入*为d3但无法找到模块 js,这个设置给了我traceur.js错误 var map = { 'd3': 'node_modules/d3' }; var packages = { 'd3': {main: 'index.js'}, }; 我在导入d3时遇到了相同的错

如何导入
d3js
intangular2项目?我使用npm安装了d3js,并将d3js添加到我的systemJs中,但是它给了我
traceur.js
错误。我还尝试在脚本中使用最新的cdn,并从“d3”中导入*为d3但无法找到模块

js,这个设置给了我traceur.js错误

var map = {
    'd3': 'node_modules/d3'
  };

var packages = {
    'd3': {main: 'index.js'},
  };

我在导入d3时遇到了相同的错误。如果您像我一样使用es6模块安装d3,那么设置捆绑文件的路径将消除错误

var map = {
  'd3': 'node_modules/d3/build'
};

var packages = {
  'd3': {main: 'index.js'},
};
在此之后,您应该能够通过以下方式向我们提供d3

import d3 from 'd3';

我用下一页来帮助我解决这个问题

导入d3时,我遇到了相同的错误。如果您像我一样使用es6模块安装d3,那么设置捆绑文件的路径将消除错误

var map = {
  'd3': 'node_modules/d3/build'
};

var packages = {
  'd3': {main: 'index.js'},
};
在此之后,您应该能够通过以下方式向我们提供d3

import d3 from 'd3';
我用下一页来帮助我解决这个问题

您仍然可以使用
import*从“d3”作为d3导入

但是将
'@types/d3'
导入到您的devdependency中。 完成此操作后,您将能够获取模块。 我在我的ng5应用程序中使用它。

您仍然可以使用它
import*从“d3”作为d3导入

但是将
'@types/d3'
导入到您的devdependency中。 完成此操作后,您将能够获取模块。 我在我的ng5应用程序中使用它。

执行此步骤 1) 移动到“角度项目”文件夹 在终端上运行这个

 npm i d3
2) 从组件类中使用以下导入语句

import * as d3 from "d3";
执行此步骤 1) 移动到“角度项目”文件夹 在终端上运行这个

 npm i d3
2) 从组件类中使用以下导入语句

import * as d3 from "d3";

路线对吗?什么是
traceur
错误?(通常是404)确定它不是
node\u modules/d3/src/
?我认为d3js在主目录中使用index.js,因为没有src文件夹。那么路径正确吗?什么是
traceur
错误?(通常是404)确定它不是
node\u modules/d3/src/
?我认为d3js在主目录中使用index.js,因为没有src文件夹。在Angular 9中工作。在Angular 9中工作。