【发布时间】:2021-12-29 21:08:57
【问题描述】:
很难在我的 Ubuntu (PopOS) 机器上通过 npm 安装 stencil-cli。我已经搜索并尝试了很多东西(例如节点 14),但似乎没有任何改变结果。
我正在遵循here 的安装指南并说:
# Explicitly install and use supported node version
nvm install 12
nvm use 12
# Install stencil
npm install -g @bigcommerce/stencil-cli
这是错误:
3905 verbose node v12.20.2
3906 verbose npm v7.5.4
3907 error code 1
3908 error git dep preparation failed
3909 error command /home/patrickfranz/.nvm/versions/node/v12.20.2/bin/node /home/patrickfranz/.nvm/versions/node/v12.20.2/lib/node_modules/npm/bin/npm-cli.js install --force --cache=/home/patrickfranz/.npm --prefer-offline=false --prefer-online=false --offline=false --no-progress --no-save --no-audit
3910 error npm WARN using --force Recommended protections disabled.
3910 error npm ERR! code 1
3910 error npm ERR! path /home/patrickfranz/.npm/_cacache/tmp/git-clone-44c1d078
3910 error npm ERR! command failed
3910 error npm ERR! command sh -c node scripts/install.js
3910 error npm ERR! internal/modules/cjs/loader.js:818
3910 error npm ERR! throw err;
3910 error npm ERR! ^
3910 error npm ERR!
3910 error npm ERR! Error: Cannot find module 'mkdirp'
3910 error npm ERR! Require stack:
3910 error npm ERR! - /home/patrickfranz/.npm/_cacache/tmp/git-clone-44c1d078/scripts/install.js
3910 error npm ERR! at Function.Module._resolveFilename (internal/modules/cjs/loader.js:815:15)
3910 error npm ERR! at Function.Module._load (internal/modules/cjs/loader.js:667:27)
3910 error npm ERR! at Module.require (internal/modules/cjs/loader.js:887:19)
3910 error npm ERR! at require (internal/modules/cjs/helpers.js:74:18)
3910 error npm ERR! at Object.<anonymous> (/home/patrickfranz/.npm/_cacache/tmp/git-clone-44c1d078/scripts/install.js:7:13)
3910 error npm ERR! at Module._compile (internal/modules/cjs/loader.js:999:30)
3910 error npm ERR! at Object.Module._extensions..js (internal/modules/cjs/loader.js:1027:10)
3910 error npm ERR! at Module.load (internal/modules/cjs/loader.js:863:32)
3910 error npm ERR! at Function.Module._load (internal/modules/cjs/loader.js:708:14)
3910 error npm ERR! at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:60:12) {
3910 error npm ERR! code: 'MODULE_NOT_FOUND',
3910 error npm ERR! requireStack: [
3910 error npm ERR! '/home/patrickfranz/.npm/_cacache/tmp/git-clone-44c1d078/scripts/install.js'
3910 error npm ERR! ]
3910 error npm ERR! }
3910 error
3910 error npm ERR! A complete log of this run can be found in:
3910 error npm ERR! /home/patrickfranz/.npm/_logs/2021-02-19T20_34_10_706Z-debug.log
3911 verbose exit 1```
【问题讨论】:
标签: node.js bigcommerce