vue build 'NODE_OPTIONS' 不是内部或外部命令,也不是可运行的程序的解决方式

作者
2025-03-12阅读 58

1、打包命令

"build:distributed": "NODE_OPTIONS=--max_old_space_size=5020 vite build --mode distributed && npm run build:flush",

主要是

NODE_OPTIONS=--max_old_space_size=5020

这个时候打包的时候汇报错

PS D:\BawGit\bi\dataease-frontend> yarn run build:distributed
yarn run v1.22.22
$ NODE_OPTIONS=--max_old_space_size=5020 vite build --mode distributed && npm run build:flush
'NODE_OPTIONS' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
error Command failed with exit code 1.

null

2、解决办法

npm install -g win-node-env
yarn global add win-node-env

win-node-env 是一个专为Windows设计的npm模块,它可以创建类似 NODE_ENV.cmd 的可执行文件,用于设置特定的环境变量,并执行随后的命令。 这意味着你可以保持原有的npm脚本不变,而无需担心跨平台兼容性问题。



全部评论

头像
乌兔
前端开发
私信
获得点赞 445
文章被阅读 31,261