企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
[TOC] ## NostJs环境安装 ### Windows 使用choco安装 ``` choco install nodejs.install ``` 如果choco安装速度慢则可选择[nodejs官网](https://nodejs.org/zh-cn/)下载msi安装包 ### Ubuntu 按顺序执行命令 ``` sudo apt -y install curl dirmngr apt-transport-https lsb-release ca-certificates curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt install nodejs ``` ok了。查看安装的版本: ``` node -v npm -v ``` 安装完 node 后建议设置 npm 镜像以加速后面的过程(或使用科学上网工具)。注意:不要使用 cnpm!cnpm 安装的模块路径比较奇怪,packager 不能正常识别! ``` npm config set registry https://registry.npm.taobao.org --global npm config set disturl https://npm.taobao.org/dist --global ``` 可以看到资源还是使用了 npmjs.org,解决方法是换成淘宝的资源: ``` $ npm config set registry https://registry.npm.taobao.org $ npm install -g npm -- 配置后可通过下面方式来验证是否成功 $ npm config get registry -- 或 npm info express ``` 重新设置npm包的路径 ``` // 查看当前npm的默认配置 npm config get prefix // 修改npm使用新的全局安装路径 npm config set prefix '~/.npm-global' npm config set cache D:\Program Files\nodejs ``` 如果npm install 太慢可以使用代理(vpn) ``` npm config set proxy=http://127.0.0.1:8087 ``` 取消代理设置 ``` npm config delete proxy npm config delete https-proxy ``` 安装常用包 ``` npm -g install yarn webpack webpack-cli create-react-app ``` ## 快速删除node_modules文件夹 安装(推荐全局安装): ``` npm install -g rimraf ``` 使用: ``` cd xxx [the folder which includes node_modules folder] rimraf node_modules ``` **注意事项:** 该方法也可用于删除其他文件,类似于Windows的彻底删除`Ctrl+Shift+Delete`,一旦删除就不能恢复(回收站里没有),所以删除之前一定要确保文件已经不再被需要!