问题一、Error: EACCES: permission denied
现象:
之前部署好好的,突然有一天用Jenkins部署的时候报错,于是手动去服务器上打包部署也报错。
报错:
Error: EACCES: permission denied, open '/var/lib/jenkins/workspace/141-sub-xxx/node_modules/vue-
demi/lib/index.cjs'
at Object.openSync (fs.js:440:3)
at Object.writeFileSync (fs.js:1265:35)
at copy (/var/lib/jenkins/workspace/141-sub-xxx/node_modules/vue-demi/scripts/utils.js:24:6)
at switchVersion (/var/lib/jenkins/workspace/141-sub-xxx/node_modules/vue-
demi/scripts/utils.js:52:3)
at Object.<anonymous> (/var/lib/jenkins/workspace/141-sub-xxx/node_modules/vue-
demi/scripts/postinstall.js:9:3)
at Module._compile (internal/modules/cjs/loader.js:959:30)
at Object.Module._extensions..js (internal/modules/cjs/loader.js:995:10)
at Module.load (internal/modules/cjs/loader.js:815:32)
at Function.Modul