在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

  • npm@5.3.0
  • 在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