我有Ext React项目。我尝试运行命令:
npm start
一切都建立好,但最后我得到一个错误:
webpack: Compiled successfully.
/home/user/project/node_modules/open-browser-webpack-plugin/index.js:46
if (err) throw err;
^
Error: Command failed: /home/user/project/node_modules/open/vendor/xdg-open "http://localhost:8080"
xdg-open: no method available for opening 'http://localhost:8080'
at ChildProcess.exithandler (child_process.js:198:12)
at emitTwo (events.js:106:13)
at ChildProcess.emit (events.js:191:7)
at maybeClose (internal/child_process.js:920:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:230:5)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! project@1.0.0 start: `webpack-dev-server --progress --colors`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the project@1.0.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /home/user/.npm/_logs/2017-10-28T11_56_32_483Z-debug.log
答案 0 :(得分:2)
通过编辑webpack配置文件解决了这个问题。在构建完成后我关闭了打开浏览器,通过评论“New OpenBrowserPlugin”如下所示:
personal.urls