Я пытаюсь использовать угловое cli с D3. После того, как D3 с угловым cli
typings install d3 --save
npm install d3
я в node_modules
и в папке typings
угловыми-CLI-build.js
module.exports = function(defaults) {
var app = new Angular2App(defaults, {
vendorNpmFiles: ['d3/d3.js']
});
return app.toTree();
};
index.html
System.config({
packages: {
app: {
format: 'register',
defaultExtension: 'js'
}
},
d3: {
'd3': 'vendor/d3/d3.js'
}
});
В bar-chart
директиве я пытаюсь импортировать
import {Directive} from 'angular2/core';
import d3 from 'd3';
@Directive({
selector: 'bar-graph',
providers: [],
host: {},
})
export class BarGraph {
constructor() {
console.log(d3);
}
}
Но приложение никогда не загружает, и console.log
говорит, что он пытается получить локальный: 4200/d3.
ли вы найти ответ на этот вопрос – Ryan