论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
ToB企服应用市场:ToB评测及商务社交产业平台
»
论坛
›
软件与程序人生
›
前端开发
›
【保姆级】前端使用node.js底子教程
【保姆级】前端使用node.js底子教程
水军大提督
金牌会员
|
2024-8-5 05:24:18
|
显示全部楼层
|
阅读模式
楼主
主题
876
|
帖子
876
|
积分
2628
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行情况,常用于服务器端编程。以下是一些 Node.js 中常用的命令:
安装和版本管理:
安装 Node.js:
在官方网站下载恰当你操作体系的 Node.js 安装包,并按照指示举行安装。
检查 Node.js 版本:
node -v
复制代码
npm 命令(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(自动重启工具):
起首安装 nodemon:
npm 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-brk=9229 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_ENV=production 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 举行包管理:
安装 yarn:
npm install -g yarn
复制代码
使用 yarn 安装依靠、运行脚本等操作。
使用 nvm 举行 Node.js 版本管理:
安装 nvm(Node Version Manager):
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
复制代码
使用 nvm 安装、切换和管理差别版本的 Node.js。
Web 框架和工具:
Express.js:
Express 是一个盛行的 Node.js Web 应用步伐框架,可用于快速搭建服务器端应用。
安装 Express:
npm install express
复制代码
Socket.io:
Socket.io 是一个实时通信库,可用于构建实时 Web 应用步伐。
安装 Socket.io:
npm install socket.io
复制代码
您好,我是肥晨。
欢迎关注我获取前端学习资源,一样平常分享技能厘革,生存法则;行业内幕,洞察先机。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! 更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
回复
使用道具
举报
0 个回复
正序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
发新帖
回复
水军大提督
金牌会员
这个人很懒什么都没写!
楼主热帖
MySQL高可用架构搭建实战
让软件飞——“X+”技术揭秘 ...
哈希算法-SHA-256-过程详解
Docker(11)-- DockerFile详解
可观测性和传统监控的三大区别 ...
camunda工作流实战项目(表单设计器+流 ...
1. SQL
Could not resolve host: mirrorlist.c ...
使用 OpenTelemetry 和 Loki 实现高效 ...
0. 数据库设计规范化
标签云
存储
挺好的
服务器
快速回复
返回顶部
返回列表