仿京东电商的网站开发报价,wordpress 跳转 文章,支持wordpress,高品质的网站设计制作文章目录 安装和版本管理#xff1a;npm 命令#xff08;Node 包管理器#xff09;#xff1a;运行 Node.js 脚本#xff1a;调试和开发工具#xff1a;其他常用命令#xff1a;模块管理#xff1a;包管理#xff1a;调试工具#xff1a;异步编程和包管理#xff1a… 文章目录 安装和版本管理npm 命令Node 包管理器运行 Node.js 脚本调试和开发工具其他常用命令模块管理包管理调试工具异步编程和包管理环境变量单元测试调试工具包管理工具Web 框架和工具 Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境常用于服务器端编程。以下是一些 Node.js 中常用的命令
安装和版本管理
安装 Node.js 在官方网站下载适合你操作系统的 Node.js 安装包并按照指示进行安装。 检查 Node.js 版本node -vnpm 命令Node 包管理器
初始化项目npm init安装依赖包npm install package_name全局安装包npm install -g package_name卸载包npm uninstall package_name运行 Node.js 脚本
运行脚本文件node app.js调试和开发工具
Node.js 调试器node inspect app.js使用 nodemon自动重启工具 首先安装 nodemonnpm install -g nodemon使用 nodemon 运行脚本nodemon app.js其他常用命令
查看 npm 包版本npm list更新 npm 包npm update package_name列出全局安装的 npm 包npm list -g --depth 0模块管理
安装全局模块npm install -g module_name查看已安装的全局模块npm list -g包管理
创建 package.json 文件npm init -y安装并保存依赖到 package.json 文件中npm install package_name --save调试工具
使用 Chrome DevTools 调试 Node.js 启动 Node.js 带调试端口的脚本node --inspect-brk9229 app.js在 Chrome 浏览器中打开 chrome://inspect 并点击 “Configure”添加远程目标并进行调试。
异步编程和包管理
使用 npm scripts 运行自定义脚本 在 package.json 中定义脚本scripts: {start: node index.js,test: echo \Error: no test specified\ exit 1
}运行脚本npm start环境变量
设置环境变量 在命令行中设置环境变量NODE_ENVproduction node app.js在代码中访问环境变量const environment process.env.NODE_ENV;单元测试
使用测试框架如 Mocha、Jest进行单元测试 安装测试框架npm install --save-dev mocha编写测试用例并运行测试npm test调试工具 使用 Node.js 自带的调试器 启动调试模式node inspect app.js在调试模式下可以使用 c继续执行、n逐行执行、repl进入 REPL 模式等命令进行调试。 使用 VS Code 进行 Node.js 调试 在 VS Code 中配置 launch.json 文件设置调试选项并启动调试。
包管理工具 使用 yarn 替代 npm 进行包管理 安装 yarnnpm install -g yarn使用 yarn 安装依赖、运行脚本等操作。 使用 nvm 进行 Node.js 版本管理 安装 nvmNode Version Managercurl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash使用 nvm 安装、切换和管理不同版本的 Node.js。
Web 框架和工具 Express.js Express 是一个流行的 Node.js Web 应用程序框架可用于快速搭建服务器端应用。安装 Expressnpm install expressSocket.io Socket.io 是一个实时通信库可用于构建实时 Web 应用程序。安装 Socket.ionpm install socket.io您好我是肥晨。 欢迎关注我获取前端学习资源日常分享技术变革生存法则行业内幕洞察先机。