NodeJS在windows下运行Tips
经常见到一些开源的 NodeJS 库无法运行在 Windows 上,一般是没有 windows 支持脚本,将 Linux 脚本改写为 windows 脚本即可运行在 windows 上
所有的 export 指令在 windows 下无法运行,需要改为 set 指令,相应的运行命令也需要一并修改
例如:
"serve-win": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve --open",
"scripts": {
"serve": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve --open",
"serve-win": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve --open",
"start": "npm run serve",
"start-win": "npm run serve-win",
"dev": "npm run serve",
"build": "export NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service build",
"build:preview": "NODE_OPTIONS=--max_old_space_size=4096 vue-cli-service build --mode preview",
"lint": "vue-cli-service lint --fix",
"test:unit": "vue-cli-service test:unit"
},