Javascript '';未被识别为内部或外部命令、可操作程序或批处理文件
问题的根源(我认为): 错误日志:Javascript '';未被识别为内部或外部命令、可操作程序或批处理文件,javascript,node.js,webpack,webpack-dev-server,package.json,Javascript,Node.js,Webpack,Webpack Dev Server,Package.json,问题的根源(我认为): 错误日志: > somename@1.0.0 dev-server C:\Users\Admin\Downloads\somename > ./node_modules/webpack-dev-server/bin/webpack-dev-server.js --config config/we bpack.config.js '.' is not recognized as an internal or external command, operable
> somename@1.0.0 dev-server C:\Users\Admin\Downloads\somename
> ./node_modules/webpack-dev-server/bin/webpack-dev-server.js --config config/we
bpack.config.js
'.' is not recognized as an internal or external command,
operable program or batch file.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! somename@1.0.0 dev-server: `./node_modules/webpack-dev-server/bin/webpa
ck-dev-server.js --config config/webpack.config.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the somename@1.0.0 dev-server script.
npm ERR! This is probably not a problem with npm. There is likely additional log
ging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Admin\AppData\Roaming\npm-cache\_logs\2018-01-29T13_52_01_
170Z-debug.log
我收到此错误,因此无法:npm运行dev server
有没有办法替换
/
部件?直接参考二进制文件即可:
"scripts": {
"dev-server": "webpack-dev-server --config config/webpack.config.js"
},
npm
将在一个环境中运行脚本,其中所有已安装包的二进制文件(即node\u modules/.bin/
)可直接在PATH中使用,包括webpack dev server
在
package.json中,最好使用/
作为路径分隔符-它可以在Windows以及Linux或OSX上工作。只需直接参考二进制文件:
"scripts": {
"dev-server": "webpack-dev-server --config config/webpack.config.js"
},
npm
将在一个环境中运行脚本,其中所有已安装包的二进制文件(即node\u modules/.bin/
)可直接在PATH中使用,包括webpack dev server
在/
包中,最好使用/
作为路径分隔符。json
可以在Windows以及Linux或OSX上使用。您是否尝试过将所有/
替换为\?您正在使用windows计算机,对吗?@Gab是windows。用什么替换?好啊Wait.NPM在cmd窗口中运行脚本,因此路径分隔符不正确。您需要更改以下内容:我在替换后出现此错误:npm ERR!在“…tch config\webpack.config.js”附近进行分析时,JSON中的214位置出现意外令牌w“…
是的,路径分隔符有一些问题。好的,尝试执行此操作:“dev server”:“\node\u modules\webpack dev server\bin\webpack-dev-server.js--config config config/webpack.config.js“
您是否尝试过将所有的/
替换为\?”?您正在使用windows计算机,对吗?@Gab是windows。用什么替换?好啊Wait.NPM在cmd窗口中运行脚本,因此路径分隔符不正确。您需要更改以下内容:我在替换后出现此错误:npm ERR!在“…tch config\webpack.config.js”附近解析时,JSON位置214处出现意外的令牌w“…
是的,路径分隔符有一些问题。好的,尝试这样做:“dev server”:“\node\u modules\webpack dev server\bin\webpack-dev-server.js--config config/webpack.config.js”