Webpack 2 html-webpack-plugin (SystemJS) ENOENT : no such file or directory

标签 webpack webpack-dev-server html-webpack-plugin webpack-2

我遇到了这个问题,在我插入存储库之前该项目一直很好,现在当我从另一个目录或其他计算机中的存储库克隆时,在我的计算机中运行的项目无法运行。

我尝试使用npm cache clean解决这个问题,甚至完全删除node_modules并重新安装依赖项,但没有成功

运行于:
Webpack 版本:2.1.0-beta.25
环境:OS X 10.11.6
节点 v6.2.0,npm 3.8.9

npm 调试文件:

0 info it worked if it ends with ok
1 verbose cli [ '/Users/armend/.nvm/versions/node/v6.2.0/bin/node',
1 verbose cli   '/Users/armend/.nvm/versions/node/v6.2.0/bin/npm',
1 verbose cli   'run',
1 verbose cli   'build' ]
2 info using <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="6e001e032e5d40564057" rel="noreferrer noopener nofollow">[email protected]</a>
3 info using <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="91fffef5f4d1e7a7bfa3bfa1" rel="noreferrer noopener nofollow">[email protected]</a>
4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
5 info lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="04666170676b6a776b686144352a342a34" rel="noreferrer noopener nofollow">[email protected]</a>~prebuild: <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="86e4e3f2e5e9e8f5e9eae3c6b7a8b6a8b6" rel="noreferrer noopener nofollow">[email protected]</a>
6 verbose lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="ed8f88998e82839e828188addcc3ddc3dd" rel="noreferrer noopener nofollow">[email protected]</a>~prebuild: unsafe-perm in lifecycle true
7 verbose lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="7a181f0e1915140915161f3a4b544a544a" rel="noreferrer noopener nofollow">[email protected]</a>~prebuild: PATH: /Users/armend/.nvm/versions/node/v6.2.0/lib/node_modules/npm/bin/node-gyp-bin:/Users/armend/Dropbox/htdocs/testapp/betconsole/node_modules/.bin:/Users/armend/.nvm/versions/node/v6.2.0/bin:/Users/armend/.nvm/versions/node/v6.2.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
8 verbose lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="63010617000c0d100c0f0623524d534d53" rel="noreferrer noopener nofollow">[email protected]</a>~prebuild: CWD: /Users/armend/Dropbox/htdocs/testapp/betconsole
9 silly lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="90f2f5e4f3fffee3fffcf5d0a1bea0bea0" rel="noreferrer noopener nofollow">[email protected]</a>~prebuild: Args: [ '-c', 'rimraf dist' ]
10 silly lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="4f2d2a3b2c20213c20232a0f7e617f617f" rel="noreferrer noopener nofollow">[email protected]</a>~prebuild: Returned: code: 0  signal: null
11 info lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="e1838495828e8f928e8d84a1d0cfd1cfd1" rel="noreferrer noopener nofollow">[email protected]</a>~build: <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="5f3d3a2b3c30312c30333a1f6e716f716f" rel="noreferrer noopener nofollow">[email protected]</a>
12 verbose lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="0c6e69786f63627f6360694c3d223c223c" rel="noreferrer noopener nofollow">[email protected]</a>~build: unsafe-perm in lifecycle true
13 verbose lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="52303726313d3c213d3e3712637c627c62" rel="noreferrer noopener nofollow">[email protected]</a>~build: PATH: /Users/armend/.nvm/versions/node/v6.2.0/lib/node_modules/npm/bin/node-gyp-bin:/Users/armend/Dropbox/htdocs/testapp/betconsole/node_modules/.bin:/Users/armend/.nvm/versions/node/v6.2.0/bin:/Users/armend/.nvm/versions/node/v6.2.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
14 verbose lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="b5d7d0c1d6dadbc6dad9d0f5849b859b85" rel="noreferrer noopener nofollow">[email protected]</a>~build: CWD: /Users/armend/Dropbox/htdocs/testapp/betconsole
15 silly lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="e88a8d9c8b87869b87848da8d9c6d8c6d8" rel="noreferrer noopener nofollow">[email protected]</a>~build: Args: [ '-c', 'webpack --env.prod -p' ]
16 silly lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="ccaea9b8afa3a2bfa3a0a98cfde2fce2fc" rel="noreferrer noopener nofollow">[email protected]</a>~build: Returned: code: 2  signal: null
17 info lifecycle <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="dcbeb9a8bfb3b2afb3b0b99cedf2ecf2ec" rel="noreferrer noopener nofollow">[email protected]</a>~build: Failed to exec build script
18 verbose stack Error: <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="690b0c1d0a06071a06050c295847594759" rel="noreferrer noopener nofollow">[email protected]</a> build: `webpack --env.prod -p`
18 verbose stack Exit status 2
18 verbose stack     at EventEmitter.<anonymous> (/Users/armend/.nvm/versions/node/v6.2.0/lib/node_modules/npm/lib/utils/lifecycle.js:245:16)
18 verbose stack     at emitTwo (events.js:106:13)
18 verbose stack     at EventEmitter.emit (events.js:191:7)
18 verbose stack     at ChildProcess.<anonymous> (/Users/armend/.nvm/versions/node/v6.2.0/lib/node_modules/npm/lib/utils/spawn.js:24:14)
18 verbose stack     at emitTwo (events.js:106:13)
18 verbose stack     at ChildProcess.emit (events.js:191:7)
18 verbose stack     at maybeClose (internal/child_process.js:850:16)
18 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:215:5)
19 verbose pkgid <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="52303726313d3c213d3e3712637c627c62" rel="noreferrer noopener nofollow">[email protected]</a>
20 verbose cwd /Users/armend/Dropbox/htdocs/testapp/betconsole
21 error Darwin 15.6.0
22 error argv "/Users/armend/.nvm/versions/node/v6.2.0/bin/node" "/Users/armend/.nvm/versions/node/v6.2.0/bin/npm" "run" "build"
23 error node v6.2.0
24 error npm  v3.8.9
25 error code ELIFECYCLE
26 error <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="ea888f9e8985849985868faadbc4dac4da" rel="noreferrer noopener nofollow">[email protected]</a> build: `webpack --env.prod -p`
26 error Exit status 2
27 error Failed at the <a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="4624233225292835292a23067768766876" rel="noreferrer noopener nofollow">[email protected]</a> build script 'webpack --env.prod -p'.
27 error Make sure you have the latest version of node.js and npm installed.
27 error If you do, this is most likely a problem with the betconsole package,
27 error not with npm itself.
27 error Tell the author that this fails on your system:
27 error     webpack --env.prod -p
27 error You can get information on how to open an issue for this project with:
27 error     npm bugs betconsole
27 error Or if that isn't available, you can get their info via:
27 error     npm owner ls betconsole
27 error There is likely additional logging output above.
28 verbose exit [ 1, true ]

Screenshot Top

Screenshot Bottom

最佳答案

如果有人遇到同样的问题,将 postcss-import 降级到 8.1.0 即可解决问题。

关于Webpack 2 html-webpack-plugin (SystemJS) ENOENT : no such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39831132/

相关文章:

javascript - webpack 可以为浏览器和 Node 输出单独的脚本和模块文件吗?

javascript - 如何将javascript文件输出到 'static/js'目录并将css文件输出到 'static/css'目录

d3.js - 如何使用 webpack 捆绑 d3 v4

apache - 当被 Webpack Dev Server 代理时,Wordpress 重定向到本地主机而不是虚拟主机

webpack - 如何在带有 HTML Webpack 插件的 webpack 构建中包含多个图标?

node.js - 错误 : html-webpack-plugin could not minify the generated output

webpack - 如何在全局上下文中运行大量脚本?

reactjs - HMR 有时只更新

javascript - 如何不在Webpack中添加脚本标签类型?

npm - 错误 : Cannot find module 'webpack/bin/config-yargs'