# 常用命令
# 基础
node <file>执行 JavaScript 文件。例如:node app.jsnpm init初始化一个新的 Node.js 项目,创建package.json文件。npm initnpm install <package>安装依赖包。可以加上--save或--save-dev来指定是开发依赖还是生产依赖(npm install默认会安装到dependencies)。npm install expressnpm install安装package.json中列出的所有依赖包。npm installnpm uninstall <package>卸载某个依赖包。npm uninstall expressnpm update <package>更新某个依赖包。npm update expressnpm run <script>执行在package.json中定义的脚本。npm run startnpm list显示当前项目中已安装的包及其依赖树。npm listnpm outdated检查当前依赖是否有可更新的版本。npm outdatednpm version <new_version>更新package.json中的版本号并创建 Git 标签(如果项目使用 Git)。npm version 1.0.1node --inspect <file>启用调试模式,支持 Chrome DevTools 调试。node --inspect app.jsnode -v或node --version查看 Node.js 版本。node -vnpm -v或npm --version查看 npm 版本。npm -vnpx <command>执行本地或全局安装的包,避免全局安装。npx create-react-app my-appnode进入 Node.js 的 REPL 环境,进行交互式开发。nodenpm cache clean清除 npm 的缓存。npm cache clean --force
这些是 Node.js 和 npm 的一些常用命令,帮助你在开发过程中更高效地管理项目和依赖。
# 其他
# npm install安装依赖慢
通过命令行安装(推荐)
- 你可以使用 npm(Node Package Manager)本身来安装 cnpm。打开命令提示符(Windows)或终端(Mac/Linux),并输入以下命令:
 
npm install -g cnpm --registry=https://registry.npm.taobao.org
- 解释:
npm install -g:这部分命令表示使用 npm 安装一个全局(-g)的软件包。全局安装意味着该软件包可以在任何目录下的命令行中使用。cnpm:这是要安装的软件包名称,即淘宝定制的 npm 命令行工具,它可以加速在中国内地访问 npm 仓库的速度。--registry=https://registry.npm.taobao.org:这个参数指定了软件包的下载源。在这里,将下载源设置为淘宝的 npm 镜像站点,这样在安装软件包时就会从这个镜像站点获取,而不是默认的官方 npm 仓库,通常可以提高下载速度。
 
常见问题 →