sh:1:rimraf:实时服务器上的权限被拒绝问题

时间:2020-01-03 06:43:51

标签: node.js linux npm

感谢您查看我的问题。

基本上,我在生产专用服务器上构建时遇到问题。

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

sh:1:rimraf:实时服务器上的权限被拒绝问题

我不确定我们应该如何解决。

我的错误日志如下。

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 ]

2 个答案:

答案 0 :(得分:0)

我尝试了很多解决方案,但没有任何效果。但是最后删除了node_modules文件夹并执行“ npm install”,这意味着重新安装了节点模块。现在一切似乎都正常了。

答案 1 :(得分:0)

npm i rimraf

为我工作,因为我不在wifi环境中。我有类似的错误跟踪(将带有node_modules的项目从Windows移植到Mac后)

相关问题