【发布时间】:2018-01-04 19:13:02
【问题描述】:
我全新安装了运行 plesk onynx (linux centos 6) 的 node.js。
我可以成功运行以下检查版本的命令。
/opt/plesk/node/7/bin/npm npm --version
这告诉我 npm 本身正在工作。
但是我无法运行任何主要命令,即 npm npm install 、 npm config 、 npm init 等。
当我尝试运行上述任何命令时,我会收到以下消息:
用法:npm
其中之一是: 访问,adduser,bin,bug,c,缓存,完成,配置, ddp、重复数据删除、弃用、dist-tag、文档、编辑、探索、获取、 帮助,帮助搜索,我,初始化,安装,安装测试,它,链接, 列表,ln,登录,注销,ls,过时,所有者,包,ping, 前缀,修剪,发布,rb,重建,回购,重启,根, 运行,运行脚本,s,se,搜索,设置,shrinkwrap,星, 星星,开始,停止,t,团队,测试,tst,联合国,卸载, unpublish, unstar, up, update, v, version, view, whoami
npm -h 快速帮助 npm -l 显示完整的使用信息 npm help 搜索帮助 npm 帮助 npm 涉及概述
在 ini 格式的文件中指定配置: /root/.npmrc 或通过命令行:npm --key value 配置信息可以通过以下方式查看:npm help config
npm@4.0.5 /opt/plesk/node/7/lib/node_modules/npm /$ /opt/plesk/node/7/lib/node_modules/npm npm install mongodb7
对此的任何帮助将不胜感激
【问题讨论】:
-
你试过全局安装 npm
sudo apt-get install -g npm吗? -
嗨 Fawaz,问题是 plesk onynx 会自动安装 node.js 和 npm。
-
这就是我从本地包
./node_modules/.bin/gulp运行 gulp 的方式。在你的情况下尝试像这样运行./opt/plesk/node/7/lib/node_modules/npm install npm
标签: node.js linux ssh npm plesk