node精简项目搭建+vs code 启动调试

1,创建代码文件夹

注意:不要有中文

2,node初始化

cnpm init -y

生成配置文件如下

Wrote to D:\package.json:

{
  "name": "test",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

3,在scripts下增加属性start

  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "nodemon index.js"
  },

注意:nodemon需要安装,可以全局安装。目的是运行热更新;

4,编写index.js文件,内部写入代码

console.log("go")

5,运行查看效果

npm start 
> nodemon index.js

[nodemon] 2.0.7
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node index.js`
go

 6,vs code 启动调试

6.1,进入调试界面,点击创建 launch.json 文件

 

6.2,右侧选择 Node.js

 

6.3,选择运行脚本

 

如果选择之前设置的start的话,则会在保存文件后自动触发重启调试;

如果觉得使用不合适:

第一是把文件自动保存关闭掉,当手动保存时,自动触发重启调试;

第二是在package.json中新建命令,不走热更新(把热更新的start改名为loop,直接启动为start);

  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "loop": "nodemon index.js",
    "start": "node index.js"
  },

6.3,之后便可进行调试查看了

 

posted on 2023-01-11 22:11  走调的钢琴  阅读(213)  评论(0编辑  收藏  举报