我有一个新安装的node.js运行plesk (linux 6)。
我可以成功地运行下面的命令来检查版本。
/opt/plesk/node/7/bin/npm国家预防机制-版本
这告诉我,国家预防机制本身正在发挥作用。
但是,我不能运行任何主要命令,即npm安装、npm配置、npm等等。
当我尝试运行上述任何命令时,都会收到以下消息:
使用:国家预防机制
其中之一是: access、adduser、bin、bug、c、cache、completion、config、ddp、dedupe、deprecate、dist-tag、docs、编辑、浏览、获取、帮助、帮助-搜索、i、init、安装、安装-测试、it、链接、列表、ln、登录、注销、ls、过期、所有者、包、ping、前缀、prune、发布、rb、重建、回购、重新启动、根、运行、运行脚本、s、se、搜索、设置、收缩、包装、星星、启动、停止、t,team,test,tst,un,uninstall,unpublish,unstar,up,update,v,version,view,whoami
npm -h快速帮助npm -l显示完整的使用信息npm帮助搜索npm的帮助帮助npm包括概述
在ini格式的文件:/root/..npmrc或命令行上指定信任,通过: npm -key值Config信息可以通过: npm帮助配置查看
npm@4.0.5 /opt/plesk/node/7/lib/node_node/ npm /$ /opt/plesk/node/7/lib/node_ mongodb7 /npm npm安装mongodb7
如果能提供任何帮助,我们将不胜感激。
发布于 2017-07-28 16:38:14
一切似乎都很顺利。您应该记住的唯一一点是,npm是node.js的工具,这意味着您可以将它用于与节点本身连接的特定需求(就像Python上的pip或RoR中的bundler )。所以你能做的是:
哇哦。
发布于 2018-01-01 11:51:37
我不知道为什么不能直接使用npm命令,但是如果您使用完整的路径,它应该可以正常工作。例如:
./opt/plesk/node/7/lib/node_modules/npm install npm
https://stackoverflow.com/questions/45378191
复制相似问题