Node.js sh:1:rimraf:live server上的权限被拒绝问题

Node.js sh:1:rimraf:live server上的权限被拒绝问题,node.js,linux,npm,Node.js,Linux,Npm,谢谢你看我的问题 基本上,我面临着在生产专用服务器上构建的问题 我已经执行了“npm run build”命令,并且收到了 问题 sh:1:rimraf:live server上的权限被拒绝问题 我不确定我们到底应该如何解决它 我的错误日志如下 0 info it worked if it ends with ok 1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'run', 'build' ] 2 info using npm@6.10.2 3

谢谢你看我的问题

基本上,我面临着在生产专用服务器上构建的问题

我已经执行了“npm run build”命令,并且收到了 问题

sh:1:rimraf:live server上的权限被拒绝问题

我不确定我们到底应该如何解决它

我的错误日志如下

0 info it worked if it ends with ok
1 verbose cli [ '/usr/bin/node', '/usr/bin/npm', 'run', 'build' ]
2 info using npm@6.10.2
3 info using node@v9.11.2
4 verbose run-script [ 'prebuild', 'build', 'postbuild' ]
5 info lifecycle @~prebuild: @
6 info lifecycle @~build: @
7 verbose lifecycle @~build: unsafe-perm in lifecycle true
8 verbose lifecycle @~build: PATH: /usr/lib/node_modules/npm/node_modules/npm-lifecycle/node-gyp-bin:/var/www/html/basepath/moneytransfer/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
9 verbose lifecycle @~build: CWD: /var/www/html/basepath/moneytransfer
10 silly lifecycle @~build: Args: [ '-c',
10 silly lifecycle   'npm run clean && webpack --mode development --progress' ]
11 silly lifecycle @~build: Returned: code: 126  signal: null
12 info lifecycle @~build: Failed to exec build script
13 verbose stack Error: @ build: `npm run clean && webpack --mode development --progress`
13 verbose stack Exit status 126
13 verbose stack     at EventEmitter.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:326:16)
13 verbose stack     at EventEmitter.emit (events.js:180:13)
13 verbose stack     at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
13 verbose stack     at ChildProcess.emit (events.js:180:13)
13 verbose stack     at maybeClose (internal/child_process.js:936:16)
13 verbose stack     at Process.ChildProcess._handle.onexit (internal/child_process.js:220:5)
14 verbose pkgid @
15 verbose cwd /var/www/html/basepath/moneytransfer
16 verbose Linux 4.15.0-29-generic
17 verbose argv "/usr/bin/node" "/usr/bin/npm" "run" "build"
18 verbose node v9.11.2
19 verbose npm  v6.10.2
20 error code ELIFECYCLE
21 error errno 126
22 error @ build: `npm run clean && webpack --mode development --progress`
22 error Exit status 126
23 error Failed at the @ build script.
23 error This is probably not a problem with npm. There is likely additional logging output above.
24 verbose exit [ 126, true ]
0信息如果它以ok结尾,它就工作了
1详细cli['/usr/bin/node','/usr/bin/npm','run','build']
2信息使用npm@6.10.2
3信息使用node@v9.11.2
4详细运行脚本['prebuild'、'build'、'postbuild']
5信息生命周期@~预构建:@
6信息生命周期@~构建:@
7详细生命周期@~构建:生命周期中的不安全perm为true
8详细生命周期@~build:PATH:/usr/lib/node_modules/npm/node_modules/npm lifecycle/node gyp bin:/var/www/html/basepath/moneytransfer/node_modules/.bin:/usr/local/sbin:/usr/sbin:/usr/bin:/sbin:/usr/games:/usr/local/games
9详细生命周期@~build:CWD:/var/www/html/basepath/moneytransfer
10生命周期@~build:Args:['-c',,
10愚蠢的生命周期“npm运行清理和网页包--模式开发--进度”]
11@~生成:返回:代码:126信号:null
12信息生命周期@~生成:无法执行生成脚本
13详细堆栈错误:@build:`npm run clean&&webpack--模式开发--进度`
13详细堆栈退出状态126
13 EventEmitter上的详细堆栈。(/usr/lib/node_modules/npm/node_modules/npm lifecycle/index.js:326:16)
13 EventEmitter.emit上的详细堆栈(events.js:180:13)
13子进程上的详细堆栈。(/usr/lib/node_modules/npm/node_modules/npm lifecycle/lib/spawn.js:55:14)
13 ChildProcess.emit上的详细堆栈(events.js:180:13)
13 maybeClose的详细堆栈(internal/child_process.js:936:16)
13 Process.ChildProcess.\u handle.onexit处的详细堆栈(internal/child\u Process.js:220:5)
14详细的pkgid@
15详细的cwd/var/www/html/basepath/moneytransfer
16详细Linux 4.15.0-29-generic
17详细argv“/usr/bin/node”“/usr/bin/npm”“运行”“生成”
18详细节点v9.11.2
19详细的npm v6.10.2
20错误代码ELIFECYCLE
21错误号126
22错误@build:`npm运行清理和网页包--模式开发--进度`
22错误退出状态126
23在@build脚本中出现错误失败。
23错误这可能不是npm的问题。上面可能还有其他日志输出。
24详细退出[126,真]

我尝试了很多解决方案,但都没有效果。但最终删除了node_modules文件夹并执行了“npm安装”,这意味着重新安装node modules。现在一切似乎都很正常

npm i rimraf
为我工作是因为我不在wifi环境中。我有一个类似的错误跟踪(在将带有node_模块的项目从windows移植到mac之后)