在闪亮的服务器上安装纸带的问题

时间:2019-11-13 09:46:30

标签: node.js linux npm

我正在尝试在闪亮的服务器(debian)上安装纸带。我做了以下代码:

#install nodejs et npm
#download node-v12.13.0-linux-x64.tar.xz sur nodejs.com et le mettre dans le dossier opt
/$ sudo tar xf node-v12.13.0-linux-x64.tar.xz
/$ sudo nano ~/.profile
# add export NODEJS_HOME=/opt/node-v12.13.0-linux-x64/bin
#add export PATH=$NODEJS_HOME:$PATH
/$ . ~/.profile

/$ sudo nano ~/.bashrc
# add export NODEJS_HOME=/opt/node-v12.13.0-linux-x64/bin
#add export PATH=$NODEJS_HOME:$PATH

/$ npm config rm proxy
/$ npm config rm https-proxy
/$ npm config set registry http://registry.npmjs.org/

这时由于权限被拒绝而无法安装,因此我找到了以下代码:

/$ mkdir ~/.npm-global
/$ npm config set prefix '~/.npm-global'
#create a ~/.profile file and add this line: 
/$ export PATH=~/.npm-global/bin:$PATH
/$ source ~/.profile
/$ npm install -g decktape

这似乎有效,因为我有以下几行:

/$ npm install -g decktape
/home/admin-ove/.npm-global/bin/decktape -> /home/admin-ove/.npm-global/lib/node_modules/decktape/decktape.js

> hummus@1.0.104 install /home/admin-ove/.npm-global/lib/node_modules/decktape/node_modules/hummus
> node-pre-gyp install --fallback-to-build $EXTRA_NODE_PRE_GYP_FLAGS

node-pre-gyp WARN Using needle for node-pre-gyp https download
[hummus] Success: "/home/admin-ove/.npm-global/lib/node_modules/decktape/node_modules/hummus/binding/hummus.node" is installed via remote

> puppeteer@1.13.0 install /home/admin-ove/.npm-global/lib/node_modules/decktape/node_modules/puppeteer
> node install.js

Downloading Chromium r637110 - 109.4 Mb [====================] 100% 0.0s
Chromium downloaded to /home/admin-ove/.npm-global/lib/node_modules/decktape/node_modules/puppeteer/.local-chromium/linux-637110
+ decktape@2.10.0
added 121 packages from 50 contributors in 10.426s

但是失败了,因为找不到卡纸带命令

/$ decktape version
-bash: decktape : commande introuvable

/$ sudo find / -name "decktape" -print
find: ‘/proc/98209’: Aucun fichier ou dossier de ce type
/home/admin-ove/.npm-global/lib/node_modules/decktape
/home/admin-ove/.npm-global/bin/decktape

有什么建议吗?

0 个答案:

没有答案