【保姆级】前端使用node.js底子教程

打印 上一主题 下一主题

主题 876|帖子 876|积分 2628


  
   
  
  Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行情况,常用于服务器端编程。以下是一些 Node.js 中常用的命令:
  安装和版本管理:

  

  • 安装 Node.js:

    • 在官方网站下载恰当你操作体系的 Node.js 安装包,并按照指示举行安装。

  • 检查 Node.js 版本:
    1. node -v
    复制代码
  npm 命令(Node 包管理器):

  

  • 初始化项目:
    1. npm init
    复制代码
  • 安装依靠包:
    1. npm install <package_name>
    复制代码
  • 全局安装包:
    1. npm install -g <package_name>
    复制代码
  • 卸载包:
    1. npm uninstall <package_name>
    复制代码
  运行 Node.js 脚本:

  

  • 运行脚本文件:
    1. node app.js
    复制代码
  调试和开辟工具:

  

  • Node.js 调试器:
    1. node inspect app.js
    复制代码
  • 使用 nodemon(自动重启工具):

    • 起首安装 nodemon:
      1. npm install -g nodemon
      复制代码
    • 使用 nodemon 运行脚本:
      1. nodemon app.js
      复制代码

  其他常用命令:

  

  • 查看 npm 包版本:
    1. npm list
    复制代码
  • 更新 npm 包:
    1. npm update <package_name>
    复制代码
  • 列出全局安装的 npm 包:
    1. npm list
    2. -g --depth 0
    复制代码
  模块管理:

  

  • 安装全局模块:
    1. npm install -g <module_name>
    复制代码
  • 查看已安装的全局模块:
    1. npm list
    2. -g
    复制代码
  包管理:

  

  • 创建 package.json 文件:
    1. npm init
    2. -y
    复制代码
  • 安装并生存依靠到 package.json 文件中:
    1. npm install <package_name>
    2. --save
    复制代码
  调试工具:

  

  • 使用 Chrome DevTools 调试 Node.js:

    • 启动 Node.js 带调试端口的脚本:
      1. node --inspect-brk=9229 app.js
      复制代码
    • 在 Chrome 浏览器中打开 chrome://inspect 并点击 “Configure”,添加远程目标并举行调试。

  异步编程和包管理:

  

  • 使用 npm scripts 运行自界说脚本:

    • 在 package.json 中界说脚本:
      1. "scripts": {
      2.   "start": "node index.js",
      3.   "test": "echo "Error: no test specified" && exit 1"
      4. }
      复制代码
    • 运行脚本:
      1. npm start
      复制代码

  情况变量:

  

  • 设置情况变量:

    • 在命令行中设置情况变量:
      1. NODE_ENV=production node app.js
      复制代码
    • 在代码中访问情况变量:
      1. const environment = process.env.NODE_ENV;
      复制代码

  单元测试:

  

  • 使用测试框架(如 Mocha、Jest)举行单元测试:

    • 安装测试框架:
      1. npm install --save-dev mocha
      复制代码
    • 编写测试用例并运行测试:
      1. npm test
      复制代码

  调试工具:

  

  • 使用 Node.js 自带的调试器:

    • 启动调试模式:
      1. node inspect app.js
      复制代码
    • 在调试模式下,可以使用 c(继承实行)、n(逐行实行)、repl(进入 REPL 模式)等命令举行调试。

  • 使用 VS Code 举行 Node.js 调试:

    • 在 VS Code 中设置 launch.json 文件,设置调试选项并启动调试。

  包管理工具:

  

  • 使用 yarn 替换 npm 举行包管理:

    • 安装 yarn:
      1. npm install -g yarn
      复制代码
    • 使用 yarn 安装依靠、运行脚本等操作。

  • 使用 nvm 举行 Node.js 版本管理:

    • 安装 nvm(Node Version Manager):
      1. 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:
      1. npm install express
      复制代码

  • Socket.io:

    • Socket.io 是一个实时通信库,可用于构建实时 Web 应用步伐。
    • 安装 Socket.io:
      1. npm install socket.io
      复制代码

     您好,我是肥晨。
欢迎关注我获取前端学习资源,一样平常分享技能厘革,生存法则;行业内幕,洞察先机。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! 更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

水军大提督

金牌会员
这个人很懒什么都没写!
快速回复 返回顶部 返回列表