欢迎光临
我们一直在努力

‘cross-env’ 不是内部或外部命令,也不是可运行的程序

今天遇到’cross-env’ 不是内部或外部命令,也不是可运行的程序问题,最后解决方法见最后!

> npm run development


> @ development E:\laragon\www\87
> cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js

'cross-env' 不是内部或外部命令,也不是可运行的程序
或批处理文件。

简单来说,就是windows不支持NODE_ENV=development的设置方式。

但是,又不想放弃这样简单方便的方式,于是只好求助于Google了。

解决方式

功夫不负有心人,在万能的google上,我找到了解决方法:cross-env
这个迷你的包能够提供一个设置环境变量的scripts,让你能够以unix方式设置环境变量,然后在windows上也能兼容运行。

使用方法:

  • 安装cross-env:npm install cross-env --save-dev
  • NODE_ENV=xxxxxxx前面添加cross-env就可以了。
赞(6)
版权归原作者所有,如有侵权请告知。达维营-前端网 » ‘cross-env’ 不是内部或外部命令,也不是可运行的程序

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址