前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >npm和Nodejs的安装与插件更新

npm和Nodejs的安装与插件更新

作者头像
用户1316967
发布2022-01-18 17:18:22
发布2022-01-18 17:18:22
1.4K00
代码可运行
举报
文章被收录于专栏:IF奇思社IF奇思社
运行总次数:0
代码可运行

Npm 与 Nodejs 的安装 (Ubuntu 18.04)

安装

代码语言:javascript
代码运行次数:0
复制
$ sudo apt-get update                      #更新软件源
$ sudo apt-get install nodejs              #安装Nodejs
$ #sudo apt-get install nodejs-legacy      #旧版系统可尝试此命令
$ sudo apt-get install npm                 #安装Npm

安装模块 n (用于 npm 的软件包管理)

代码语言:javascript
代码运行次数:0
复制
$ sudo npm install -g n

Npm 版本的更新

检查当前安装的 Npm 版本

代码语言:javascript
代码运行次数:0
复制
$ npm -v
$ nodejs -v

当前的版本为

安装 Npm 更新

运行(可能需要使用Sudo命令提权后操作)

代码语言:javascript
代码运行次数:0
复制
$ npm install npm -g           #更新npm

$ npm install npm@latest -g    #更新npm到Latest版本

$ npm install npm@next -g.     #更新npm到Beta版本

安装 NodeJs 更新 运行(可能需要使用Sudo命令提权后操作)

代码语言:javascript
代码运行次数:0
复制
$ n latest

使用 NCU 插件管理工程文件下的 npm 组件

NCU 是 npm-check-updates 的缩写,可以简单快速的将package.json中的依赖更新到最新版本

安装 NCU

运行(可能需要使用Sudo命令提权后操作)

代码语言:javascript
代码运行次数:0
复制
npm install -g npm-check-updates

使用 NCU 更新

运行(可能需要使用Sudo命令提权后操作)

代码语言:javascript
代码运行次数:0
复制
$ ncu -u
$ npm install
  • ncu 的全局更新
代码语言:javascript
代码运行次数:0
复制
$ ncu -g
$ npm -g install

LOG

代码语言:javascript
代码运行次数:0
复制
➜  blog git:(master) ✗ ncu -g
[====================] 4/4 100%

 hexo-cli  2.0.0  →  3.1.0

ncu itself cannot upgrade global packages. Run the following to upgrade all global packages:

npm -g install hexo-cli@3.1.0

使用 Yarn 插件管理文件夹下的package.json软件依赖

安装 Yarn

代码语言:javascript
代码运行次数:0
复制
$ npm install yarn -g
$ yarn -v
$ yarn

使用淘宝 CNPM 代替 npm

安装 CNPM

运行(可能需要使用Sudo命令提权后操作)

代码语言:javascript
代码运行次数:0
复制
$ npm install -g cnpm --registry=https://registry.npm.taobao.org

cnpm 的用法与 npm 相同,只是替换了 npm 的国内源从而加速下载。

直接使用 CNPM 源替换 npm

代码语言:javascript
代码运行次数:0
复制
$ sudo npm config set registry https://registry.npm.taobao.org
$ sudo npm config list

安装 npm 时出现 Depends 错误?

代码语言:javascript
代码运行次数:0
复制
The following packages have unmet dependencies:
 npm : Depends: node-gyp (>= 0.10.9) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

执行以下命令重新安装依赖即可

代码语言:javascript
代码运行次数:0
复制
$ sudo apt-get install nodejs-dev node-gyp libssl1.0-dev
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-10-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Npm 与 Nodejs 的安装 (Ubuntu 18.04)
    • 安装
    • 安装模块 n (用于 npm 的软件包管理)
  • Npm 版本的更新
    • 检查当前安装的 Npm 版本
    • 安装 Npm 更新
  • 使用 NCU 插件管理工程文件下的 npm 组件
    • 安装 NCU
    • 使用 NCU 更新
  • 使用 Yarn 插件管理文件夹下的package.json软件依赖
    • 安装 Yarn
  • 使用淘宝 CNPM 代替 npm
    • 安装 CNPM
    • 直接使用 CNPM 源替换 npm
  • 安装 npm 时出现 Depends 错误?
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档