Webpack / Babel错误:模块构建失败:(SystemJS)ENOENT:“object-assign”

时间:2018-02-08 10:06:45

标签: reactjs webpack babel postcss

当我从v1到v3的magpack webpack时,我遇到了错误:

   ./index.js中的错误   模块构建失败:(SystemJS)ENOENT:没有这样的文件或目录,打开'/ Users / zhangcong / Desktop / g / mi-insight-web / object-assign'       错误:ENOENT:没有这样的文件或目录,打开'/ Users / zhangcong / Desktop / g / mi-insight-web / object-assign'       从/ Users / zhangcong / Desktop / g / mi-insight-web / node_modules / babel-loader / lib /加载/ Users / zhangcong / Desktop / g / mi-insight-web / object-assign为“object-assign”时出错index.js

这是我遵循的迁移指南:see

我正在尝试将modulesDirectories重命名为modules,但失败了。

我做过的事情:

-root: PATH.SOURCE_PATH,
-modulesDirectories: ['node_modules'],
-extensions: ['', '.js', '.jsx'],
+modules: ['node_modules'],
+extensions: ['.js', '.jsx'],

我迁移了postcss并删除了OccurenceOrderPlugin

我已尝试使用path.resolve(),但我无法弄清楚modules失败的原因。

1 个答案:

答案 0 :(得分:0)

我解决了:

npm install postcss-import@8.0.2 --save-dev

请参阅:babel-loader#242