我试图通过引用document在我的笔记本电脑上安装Sunbird。
但是在npm install
步骤
gyp WARN install got an error, rolling back install
gyp ERR! configure error
gyp ERR! stack Error: unexpected end of file
gyp ERR! stack at Zlib.zlibOnError [as onerror] (zlib.js:134:17)
gyp ERR! System Linux 4.13.0-37-generic
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" "--release"
gyp ERR! cwd /home/ttpllt23/GIT/snd-setup/sunbird-portal/src/node_modules/fibers
gyp ERR! node -v v9.3.0
gyp ERR! node-gyp -v v3.6.2
gyp ERR! not ok
node-gyp exited with code:
并且
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! fibers@1.0.15 install:
node build.js || nodejs build.js
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the fibers@1.0.15 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
我正在使用 ubuntu v16.04 node v9.3.0
答案 0 :(得分:1)
节点版本存在问题。它应该只是6.x.x
答案 1 :(得分:-1)
确保已安装以下依赖项,然后尝试在您的Ubuntu系统中安装光纤npm i fibers
。
sudo npm install - g node-gyp
sudo apt-get install g++ build-essential