美文网首页
nodeJS和Cnpm安装

nodeJS和Cnpm安装

作者: 兴趣使然的土豆 | 来源:发表于2022-04-26 12:10 被阅读0次

    本机环境:Windows 10 专业版 x64

    1、下载安装包

    npmmirror 镜像网站:

    npmmirror镜像网站.png

    选择操作系统对应的包:

    选择操作系统对应的包.jpg

    下载完成,安装包如下:

    下载完成,安装包如下.jpg

    2、安装

    安装过的话,先卸载


    image.png

    打开安装,傻瓜式下一步即可:

    image.png
    image.png

    选择安装位置,除了C盘都可以:

    image.png
    image.png
    image.png
    image.png

    安装成功,文件夹结构如下,并在上面安装过程中已自动配置了环境变量和安装好了npm包,此时可以执行 node -v 和 npm -v 分别查看node和npm的版本号:

    image.png

    3、配置npm在安装全局模块时的路径和缓存cache的路径

    因为在执行例如npm install webpack -g等命令全局安装的时候,默认会将模块安装在C:\Users\用户名\AppData\Roaming路径下的npm和npm_cache中,不方便管理且占用C盘空间,所以这里配置自定义的全局模块安装目录

    先通过npm config get查看安装目录

    image.png

    在node.js安装目录下新建两个文件夹 node_global和node_cache

    image.png

    然后在cmd命令下执行如下两个命令:

    npm config set prefix "D:\tools\node\node_global"
    
    npm config set cache "D:\tools\node\node_cache"
    

    执行成功后再次通过npm config get查看安装目录是否一致。

    然后在环境变量 -> 系统变量中新建一个变量名为 “NODE_PATH”, 值为“D:\tools\node\node_modules”,如下图:

    image.png

    最后编辑用户变量里的Path,将相应npm的路径改为:D:\Program Files\nodejs\node_global,如下:


    image.png

    配置完成。

    Cnpm安装

    使用 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:

    $ npm install -g cnpm --registry=https://registry.npmmirror.com

    或者你直接通过添加 npm 参数 alias 一个新命令:

    alias cnpm="npm --registry=https://registry.npmmirror.com \
    --cache=$HOME/.npm/.cache/cnpm \
    --disturl=https://npmmirror.com/mirrors/node \
    --userconfig=$HOME/.cnpmrc"
    
    # Or alias it in .bashrc or .zshrc
    $ echo '\n#alias for cnpm\nalias cnpm="npm --registry=https://registry.npmmirror.com \
      --cache=$HOME/.npm/.cache/cnpm \
      --disturl=https://npmmirror.com/mirrors/node \
      --userconfig=$HOME/.cnpmrc"' >> ~/.zshrc && source ~/.zshrc
    

    相关文章

      网友评论

          本文标题:nodeJS和Cnpm安装

          本文链接:https://www.haomeiwen.com/subject/ehbcyrtx.html