在Ubuntu 16.04和Plesk Onyx上安装node.js npm
我正在按照这个指南安装npm,而不是使用sudo apt-get install npm
擦除Plesk(正如我已经这样做),并且大部分步骤似乎已经完成,但是当我运行npm --version
显示命令npm不是发现:
user@server:~$ npm --version
The program 'npm' is currently not installed. You can install it by typing:
sudo apt install npm
如果我这样做,我的Plesk将被卸载。
这是我运行sudo apt-get -s install npm
:
user @ server:〜$ sudo apt-get install -s npm
正在读取软件包列表...完成
建立依赖关系树
阅读状态信息...完成
以下附加软件包将被安装:
gyp libjs-inherits libjs-node-uuid libjs-underscore libuv1-dev节点 - 缩写节点-sii节点-ansi-color-table节点-archy节点 - 异步节点块流
node-combined-stream node-cookie-jar node-delayed-stream node-forever-agent node-form-data node -fstream node -fstream-ignore node-github-url-from-git
node-glob node-graceful-fs node-gyp node-inherits node-ini节点-json-stringify-safe节点-lockfile节点-lru-cache节点-mime节点-minimatmatch节点-mkdirp
node-mute-stream node-node-uuid node -nopt node-normalize-package-data node -npmlog node-once node-osenv node -qs node-read node-read-package-json
节点 - 请求节点 - 重试节点 - 边缘节点 - 节点 - 节点 - 节点 - 节点 - 节点 - 节点 - 节点 - 节点 - 节点 - 节点 - 节点 - 隧道代理节点 - 下划线节点 -
蟒蛇-PKG-资源
建议的套餐:
javascript-common node-hawk node-aws-sign节点-oauth-sign节点-http -debhelper python-setuptools
推荐套餐:
JavaScript的常见
以下新软件包将被安装:
gyp libjs-inherits libjs-node-uuid libjs-underscore libuv1-dev节点 - 缩写节点-sii节点-ansi-color-table节点-archy节点 - 异步节点块流
node-combined-stream node-cookie-jar node-delayed-stream node-forever-agent node-form-data node -fstream node -fstream-ignore node-github-url-from-git
node-glob node-graceful-fs node-gyp node-inherits node-ini节点-json-stringify-safe节点-lockfile节点-lru-cache节点-mime节点-minimatmatch节点-mkdirp
node-mute-stream node-node-uuid node -nopt node-normalize-package-data node -npmlog node-once node-osenv node -qs node-read node-read-package-json
节点 - 请求节点 - 重试节点 - 边缘节点 - 节点 - 节点 - 节点 - 节点 - 节点 - 节点 - 幻灯片节点 - 节点 - 节点 - 隧道代理节点 - 下划线节点 - 哪个节点js-dev npm
蟒蛇-PKG-资源
0升级,54新安装,0删除和0未升级。
Inst python-pkg-resources(20.7.0-1 Ubuntu:16.04 / xenial [all])
Inst gyp(0.1 + 20150913git1f374df9-1ubuntu1 Ubuntu:16.04 / xenial [all])
...
...
Inst node-sha(1.2.3-1 Ubuntu:16.04 / xenial [all])
Inst node-slide(1.1.4-1 Ubuntu:16.04 / xenial [all])
Inst npm(3.5.2-0ubuntu4 Ubuntu:16.04 / xenial [all])
Conf python-pkg-resources(20.7.0-1 Ubuntu:16.04 / xenial [all])
...
...
Conf node-retry(0.6.0-1 Ubuntu:16.04 / xenial [all])
Conf node-sha(1.2.3-1 Ubuntu:16.04 / xenial [all])
Conf node-slide(1.1.4-1 Ubuntu:16.04 / xenial [all])
Conf npm(3.5.2-0ubuntu4 Ubuntu:16.04 / xenial [all])
N:忽略目录'/etc/apt/sources.list.d/'中的文件'plesk.list.ai_back',因为它具有无效的文件扩展名
并且在curl -L https://www.npmjs.com/install.sh | sudo sh
curl -L https://www.npmjs.com/install.sh | sudo sh
:
用户@服务器:〜$ curl -L https://www.npmjs.com/install.sh | sudo sh
%总计%接收%Xferd平均速度时间时间时间当前
Dload上传总花销左转速度
100 6255 100 6255 0 0 12330 0 - : - : - - : - : - - : - : - 12337
焦油= /斌/焦油
版:
焦油(GNU焦油)1.28
Copyright(C)2014 Free Software Foundation,Inc.
许可证GPLv3 +:GNU GPL版本3或更高版本http://gnu.org/licenses/gpl.html。
这是免费软件:您可以自由更改和重新分配它。
没有担保,在法律允许的范围内。
由John Gilmore和Jay Fenlason撰写。
安装npm @ latest
获取:https://registry.npmjs.org/npm/-/npm-5.3.0.tgz
添加了1个包并在1.433s中删除了1个包
/ usr / bin / npm - > /usr/lib/node_modules/npm/bin/npm-cli.js
/ usr / bin / npx - > /usr/lib/node_modules/npm/bin/npx-cli.js
在2.473s更新了1个包
有效
如果我运行ls /usr/bin/npm
我得到: /usr/bin/npm
所以我可以使用export PATH=$PATH:/usr/bin/npm
或类似的东西?
提前致谢。
只需在Plesk Installer中安装本地Node.js支持,您将获得npm as
/选择的/ plesk /节点/ 6 /斌/ NPM
和
/选择的/ plesk /节点/ 7 /斌/ NPM
链接地址: http://www.djcxy.com/p/19079.html上一篇: Install node.js npm on Ubuntu 16.04 and Plesk Onyx
下一篇: Perl error: Can't locate XFileConfig.pm in @INC XFileSharing 2.5