Hei*_*erg 10 javascript typescript nestjs
我阅读了以下文档描述的nest命令。
https://docs.nestjs.com/cli/scripts
根据该文件,必须添加以下内容package.json
"build": "nest build",
"start": "nest start",
"start:dev": "nest start --watch",
"start:debug": "nest start --debug --watch",
Run Code Online (Sandbox Code Playgroud)
--watch和选项是什么--debug?
myo*_*yol 15
根据nestjs启动文档,实际用途如下;
--watch
Run in watch mode (live-reload)
Alias -w
Run Code Online (Sandbox Code Playgroud)
保存更改的源文件会自动编译,无需npm run start在每次更改后手动运行触发 webpack 编译。
例如,具有更改(保存时或使用 git 时)的 typescript 文件src将被编译为 javascript 文件dist(取决于您的设置)
--debug
Run in debug mode (with --inspect flag)
Alias -d
Run Code Online (Sandbox Code Playgroud)
该--debug标志实际上使用该标志运行节点进程--inspect,以允许使用 IDE 或其他方式进行本机调试。节点进程运行后,您可以使用 IDE 连接到节点调试地址和端口(默认 127.0.0.1:9229)并使用断点* 暂停执行。
*但是,请注意,目前上述内容并不完全准确。IDE 通常需要--inspect-brk标志(用于断点),并且Nestjs 实现似乎仍然存在问题。
一些 IDE(例如 VS Code)可以通过自动附加功能来解决这个问题,但似乎--debug根本不需要。虽然设置非常容易,但在开发多个运行的节点应用程序时,它并不那么简化。
| 归档时间: |
|
| 查看次数: |
16736 次 |
| 最近记录: |