Ubuntu 卸载安装 node 和 npm

0x00. node 和 npm 卸载不干净

    #apt-get 卸载
    sudo apt-get remove --purge npm
    sudo apt-get remove --purge nodejs
    sudo apt-get remove --purge nodejs-legacy
    sudo apt-get autoremove

    #手动删除 npm 相关目录
    rm -r /usr/local/bin/npm
    rm -r /usr/local/lib/node-moudels
    find / -name npm
    rm -r /tmp/npm* 

0x01. 安装最新的 node 和 npm 戳这里

    # apt-get 安装 nodejs
    sudo apt-get install nodejs
    sudo apt-get install nodejs-legacy
    node -v # v4.2.6

    # 安装最新的 node v10.x 
    curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
    sudo apt-get install -y nodejs
    node -v # v10.14.1

0x02. 找不到 npm

    # npm--Node package manager, is a part of node
    npm -v # -bash: /usr/local/bin/npm: No such file or directory
    /usr/bin/npm -v # 6.4.1
    # 创建 npm 再本地目录的链接文件
    ln -s /usr/bin/npm /usr/local/bin/npm

    # 另外,
    # 安装全局的 npm
    /usr/bin/npm install npm -g
    # 安装最新的 npm
    /usr/bin/npm install npm@latest -g

0x03. 离线安装 node 和 npm 在这里下载

0x04. npm 在线电子书

全局安装 angular cli

root 用户
npm install -g @angular/cli
出现 unexpected JSON input error
npm cache clean —force

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容