Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript '';未被识别为内部或外部命令、可操作程序或批处理文件_Javascript_Node.js_Webpack_Webpack Dev Server_Package.json - Fatal编程技术网

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”