-
node: 运行 JavaScript 文件。例如:
node app.js
-
npm (Node Package Manager): Node.js 的包管理工具,用于安装、卸载和管理依赖包。例如:
npm install <package>
: 安装一个包。npm uninstall <package>
: 卸载一个包。npm init
: 初始化一个新的 Node.js 项目。npm start
: 启动项目。npm test
: 运行测试。npm run <script>
: 运行 package.json 文件中的脚本。
-
npm常用参数:
-g
: 全局安装包。--save
: 将包保存到 package.json 文件中的 dependencies 字段。--save-dev
: 将包保存到 package.json 文件中的 devDependencies 字段,通常用于开发环境的依赖。
-
npx: 一个 npm 包执行工具,用于运行安装在本地项目中的包,也可用于执行远程包。例如:
npx <command>
: 在本地项目中查找并执行包。npx create-react-app my-app
: 创建一个新的 React 应用程序。
-
nodemon: 一个监视文件更改并自动重启 Node.js 应用程序的工具,通常用于开发环境。例如:
nodemon app.js
-
node-debug: Node.js 官方提供的调试器,用于调试 Node.js 应用程序。例如:
node-debug app.js
-
yarn: 类似于 npm,也是用于管理 Node.js 项目的包依赖,但是与 npm 相比,yarn 通常会更快地安装依赖包。例如:
yarn install
: 安装项目的依赖包。yarn add <package>
: 添加一个包作为项目的依赖。yarn remove <package>
: 从项目中移除一个依赖。yarn start
: 启动项目。
-
nvm (Node Version Manager): 用于管理 Node.js 版本的工具,可以轻松地在不同的 Node.js 版本之间进行切换。例如:
nvm install <version>
: 安装指定版本的 Node.js。nvm use <version>
: 使用指定版本的 Node.js。nvm ls
: 列出已安装的 Node.js 版本。nvm alias default <version>
: 设置默认使用的 Node.js 版本。
-
webpack: 一个模块打包工具,主要用于打包 JavaScript 应用程序,可以处理模块化开发中的各种资源。例如:
webpack
: 执行 webpack 打包。webpack --watch
: 监听文件变化并实时打包。
-
eslint: 一个 JavaScript 代码检查工具,用于检查代码中的潜在问题和规范性问题。例如:
eslint <file>
: 对指定文件进行代码检查。eslint --init
: 初始化一个 eslint 配置文件。
这些命令是在 Node.js 开发中经常使用的一些命更好地管理 Node.js 项目、处理依赖、调试代码、
更好地管理 Node.js 项目、处理依赖、调试代码、管理 Node.js 版本以及进行代码检查等