【发布时间】:2017-10-06 07:04:09
【问题描述】:
我最近在我的工作流程中加入了 PostCSS、Gulp 和 Webpack,但是学习曲线非常陡峭(尤其是 Webpack!)而且我在编译 d3 时遇到了问题。我已经使用 npm install d3 --save 安装了 d3 并尝试将其导入为:
var d3 = require("d3");
这没有用。我尝试安装loader,添加
new webpack.ProvidePlugin({
d3: "d3"
}),
到我的 webpack.config 文件并导入为
var d3 = require("d3!");
这也不起作用。我也试过 here 和here (last answer re the loader) 的东西。
我的浏览器出现以下错误:
Uncaught ReferenceError: d3 is not defined
而 gulp 在命令行中给了我以下错误:
..../node_modules/loader-runner/lib/loadLoader.js:35 throw new Error("Module '" + loader.path + "' is not a loader (must have normal or pitch function)");
我的代码仓库是here。
提前致谢!
【问题讨论】:
标签: javascript node.js d3.js webpack