【发布时间】:2017-04-20 15:42:51
【问题描述】:
我想将 dat.GUI 库用于使用 Webpack 2 构建的项目。如果我通过 npm -install --save-dev dat.gui 安装模块,然后尝试使用 import * as DAT from 'dat.gui'; 导入它,当 Webpack 尝试时会出现以下错误编译我的项目:
ERROR in ./~/dat.gui/src/dat/controllers/NumberControllerSlider.js
Module not found: Error: Can't resolve 'style' in
'/home/me/myProject/node_modules/dat.gui/src/dat/controllers'
BREAKING CHANGE: It's no longer allowed to omit the '-loader' suffix
when using loaders.
我知道在使用 Webpack 2 构建基于 Webpack 1 的项目时会发生此错误。但是,如果node_modules/dat.gui/build'; 中已经有构建版本,为什么 Webpack 还要尝试构建模块?有没有办法告诉 Webpack 或 NPM 使用现有的构建版本而不尝试重新构建它?
【问题讨论】:
标签: javascript node.js npm webpack dat.gui