zoukankan      html  css  js  c++  java
  • mac下npm/node的安装和卸载、升级;node、npm升级后最后删掉node_modules重新安装

    mac还是使用brew install简单一些;最好使用一种安装方式,不要多种方式互用;

    更新npm到最新版本
    npm install -g npm
    更新npm到指定版本
    npm -g install npm@2.9.1

    指定安装目录
    npm install --prefix /usr/local -g npm

    1、从官网https://nodejs.org/en/下载pkg包安装:

    2、

    安装node

    brew install node

    npm升级

    npm是随着nodejs安装一并安装的。 更新npm,可以用npm命令。
    npm install npm -g

    npm相关命令介绍

    全局安装, 安装在/usr/local/lib
    npm install -g xx

    本地安装, 安装在当前目录

    npm install xx

    查看所有全局安装的模块
    npm list -g

    查看某个模块的版本号
    npm list grunt

    卸载模块
    npm uninstall xxx

    卸载后,可以cd到node_modules/目录下查看,或者使用命令查看:
    npm ls

    更新模块
    npm update xx

    搜索模块
    npm search xx

    创建模块
    npm init

    发布模块
    npm public

    package.json文件说明
    package.json类似于Cocopods中的podspec文件。是对某指定包、模块做的描述。

    Mac下彻底卸载node和npm

    homebrew安装的

    直接一条命令 
    brew uninstall node

    官网下载pkg安装包的

    一条命令 
    sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}

    升级node.js

    npm中有一个模块叫做“n”,专门用来管理node.js版本的。

    更新到最新的稳定版只需要在命令行中打下如下代码:

    npm install -g n
    n stable

    如需最新版本则用n latest

    当然,n后面也可以跟具体的版本号:n v6.2.0

    升级npm

    npm升级就更简单了,只需要在终端中输入:

     
    npm -g install npm@next

    升级node或者npm后,可能原来可以启动程序出现各类问题,这个时候,When you update node you need to run rm -rf node_modules && npm install to rebuild/reinstall your native modules against your new node version.

    node app fails to run on mojave: ReferenceError: internalBinding is not defined

    https://github.com/gulpjs/gulp/issues/2246

    参考:https://blog.csdn.net/shiquanqq/article/details/78032943

  • 相关阅读:
    《老男孩》
    java中四种阶乘的计算
    DataOutputStream的乱码问题
    java中飞clone方法
    类反射的简单例子
    PHP: 如何连接oracle数据库进行数据读取
    .NET : 如何读取图片中的元数据信息
    重新审视REST
    PHP 的历史
    Image File Format Specifications {转载}
  • 原文地址:https://www.cnblogs.com/shengulong/p/9343165.html
Copyright © 2011-2022 走看看