ERROR in multi common Module not found: Error: Cannot resolve module 'react-router' in /path-to-project/app-name @ multi common
ERROR in multi common Module not found: Error: Cannot resolve module 'react-router' in /path-to-project/app-name @ multi common
希望我能得到一些帮助。我正在使用 electron (Atom Shell) 和 react 和 webpack 来构建 UI。当我 运行 npm run build
在 package.json 文件中时
"scripts": {
"start": "electron main.js",
"build": "webpack --progress --profile --colors",
"watch": "webpack-dev-server --hot --inline --progress --colors"
},
在运行宁npm run build
我得到
> electron-quick-start@0.0.1 build /Users/Mavericks/Documents/apps/electron-quick-start
> webpack --progress --profile --colors
7878ms build modules
10ms seal
9ms optimize
12ms hashing
89ms create chunk assets
3ms additional chunk assets
0ms optimize chunk assets
0ms optimize assets
21ms emit
Hash: 86519e00390e81c2eee7
Version: webpack 1.12.9
Time: 8053ms
Asset Size Chunks Chunk Names
common.bin.js 1.75 MB 0 [emitted] common
[0] multi common 52 bytes {0} [built] [2 errors]
factory:1ms building:2ms = 3ms
+ 158 hidden modules
ERROR in multi common
Module not found: Error: Cannot resolve module 'react-router' in /Users/Mavericks/Documents/apps/electron-quick-start
@ multi common
ERROR in multi common
Module not found: Error: Cannot resolve module 'alt' in /Users/Mavericks/Documents/apps/electron-quick-start
@ multi common
ERROR in ./lib/main.js
Module build failed: SyntaxError: /Users/Mavericks/Documents/apps/electron-quick-start/lib/main.js: Unexpected token (4:4)
2 |
3 | React.render(
> 4 | <div className="container"> My Name is CTL</div>,
| ^
5 | document.getElementById('content')
6 | );
7 |
我知道第三个错误(ERROR in ./lib/main.js
)是基于 babel 没有编译 ES6 代码。我的主要问题是为什么我要得到其他人
ERROR in multi common
Module not found: Error: Cannot resolve module 'react-router' in /Users/Mavericks/Documents/apps/electron-quick-start
@ multi common
ERROR in multi common
Module not found: Error: Cannot resolve module 'alt' in /Users/Mavericks/Documents/apps/electron-quick-start
@ multi common
我在提问之前做了什么
我删除了 node_modules
文件夹和 运行 npm install
..... 仍然出现相同的错误。
提前致谢。
这些错误说明您还没有安装相应的模块。 运行 npm install --save alt react-router
.
希望我能得到一些帮助。我正在使用 electron (Atom Shell) 和 react 和 webpack 来构建 UI。当我 运行 npm run build
在 package.json 文件中时
"scripts": {
"start": "electron main.js",
"build": "webpack --progress --profile --colors",
"watch": "webpack-dev-server --hot --inline --progress --colors"
},
在运行宁npm run build
我得到
> electron-quick-start@0.0.1 build /Users/Mavericks/Documents/apps/electron-quick-start
> webpack --progress --profile --colors
7878ms build modules
10ms seal
9ms optimize
12ms hashing
89ms create chunk assets
3ms additional chunk assets
0ms optimize chunk assets
0ms optimize assets
21ms emit
Hash: 86519e00390e81c2eee7
Version: webpack 1.12.9
Time: 8053ms
Asset Size Chunks Chunk Names
common.bin.js 1.75 MB 0 [emitted] common
[0] multi common 52 bytes {0} [built] [2 errors]
factory:1ms building:2ms = 3ms
+ 158 hidden modules
ERROR in multi common
Module not found: Error: Cannot resolve module 'react-router' in /Users/Mavericks/Documents/apps/electron-quick-start
@ multi common
ERROR in multi common
Module not found: Error: Cannot resolve module 'alt' in /Users/Mavericks/Documents/apps/electron-quick-start
@ multi common
ERROR in ./lib/main.js
Module build failed: SyntaxError: /Users/Mavericks/Documents/apps/electron-quick-start/lib/main.js: Unexpected token (4:4)
2 |
3 | React.render(
> 4 | <div className="container"> My Name is CTL</div>,
| ^
5 | document.getElementById('content')
6 | );
7 |
我知道第三个错误(ERROR in ./lib/main.js
)是基于 babel 没有编译 ES6 代码。我的主要问题是为什么我要得到其他人
ERROR in multi common
Module not found: Error: Cannot resolve module 'react-router' in /Users/Mavericks/Documents/apps/electron-quick-start
@ multi common
ERROR in multi common
Module not found: Error: Cannot resolve module 'alt' in /Users/Mavericks/Documents/apps/electron-quick-start
@ multi common
我在提问之前做了什么
我删除了 node_modules
文件夹和 运行 npm install
..... 仍然出现相同的错误。
提前致谢。
这些错误说明您还没有安装相应的模块。 运行 npm install --save alt react-router
.