当前位置:   article > 正文

Node.js详细配置

Node.js详细配置

重要提示:本文章仅作为技术分享与学习交流,严禁用于其他任何用途,如有任何问题请及时与我联系,谢谢!


一、下载Node.js

  • 访问Node官网
  • 根据自己的操作系统,选择一个版本点击进行下载。建议选择长期维护版

二、安装Node.js

  • 双击安装程序,依次点击nextI Agreenext来到Destination Folder界面。
  • 此界面是确定node的安装位置,建议安装在C盘以外的地方(点击Change)我选择安装在D盘
  • 确定安装位置后一直点击next来到Tools界面。将选项勾选上,自动下载必要工具
  • 勾选后点击nextInstall进行安装。
  • 等待进度条执行完毕,点击Finish完成安装,此时会出现弹窗安装必要的工具根据提示操作即可。

    等待所有操作执行完毕出现如下提示完成安装,重启下电脑。

三、配置Node

  • 在配置前需要注意,在cmd中输入Python查看当前的版本环境是否有变动。由于我的Python是Miniconda的,在自动安装必要工具时被重新安装了一个新的Python。

  • 将自动安装的Python卸载即可恢复原始的python环境(或者保留改下环境变量)

  • 打开cmd窗口,输入node -vnpm -v分别查看node及npm的版本。

  • 手动创建缓存文件夹node_cache和全局依赖文件夹node_global

  • 修改npm的默认缓存与依赖为自定义的位置,修改后会在系统中生成一个.npmrc文件,接着在cmd中输入where .npmrc即可看到路径,打开配置文件进行再次确认。

  • 当使用npm安装模块时分为本地安装npm install xx和全局安装npm install xx -g。本地安装会安装到当前项目位置,全局安装会安装到指定的node_global目录。如果没有设置全局目录将会安装到默认的路径,也就是环境变量用户变量PATH中设置的位置。

    所以要将此路径修改为自定义的全局依赖路径。

    确定修改后,点击新建变量名为NODE_PATH变量值为全局依赖路径\node_modules,达到在node中使用require引入时可以不使用绝对路径。

  • 配置完毕后进行全局安装express测试,执行npm install express -g

    到文件夹中确认下安装位置是否和设置的一样。

    到js中使用require引入查看是否正常

    若出现异常报错,可以使用require.resolve.paths('')确认设置的NODE_PATH路径是否被搜索到。(若环境配置无问题,建议重启下IDE/电脑)


四、npm命令

  • 修改npm镜像源:npm config set registry https://registry.npm.taobao.org
  • 安装:npm install <name> [-g]
  • 安装指定版本:npm install <name>@<version> [-g]
  • 卸载:npm uninstall <name> [-g]
  • 搜索:npm search <name> [-g]
  • 查看所有包:npm list/ls/la/ll [-g]
  • 清除缓存:npm cache clean
  • 验证缓存:npm cache verify
  • package.json:npm init

五、最后

  • 公众号乱炖Set,欢迎前来关注!
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/969407
推荐阅读
相关标签
  

闽ICP备14008679号