首页 / NODEJS / nodejs + ts 配置
nodejs + ts 配置
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了nodejs + ts 配置,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1142字,纯文字阅读大概需要2分钟。
内容图文
![nodejs + ts 配置](/upload/InfoBanner/zyjiaocheng/848/6e9324e4ab7f43f2aad7abfb4901abfe.jpg)
参考:https://github.com/nestjs/typescript-starter
和 How to get auto restart and breakpoint support with Typescript and?Node
安装
直接运行start:dev nodemon会报错Error: Cannot find module 'typescript'npm install nodemon ts-node --save
npm install typescript --save-dev
必须在当前工程安装一下ts,全局安装没用。https://github.com/clausreinke/typescript-tools/issues/59
npm install typescript --save-dev
主要就是这2件事:
1 tsc 编译 ts->js npm start 自动化
2 自动检测代码修改,自动restart
1比价容易,只要在package.json 用ts-node src/server.ts 或者 tsc & npm src/server.ts都可以
"scripts": { "build-ts": "tsc", "start": "ts-node src/server.ts", "start:dev": "nodemon", "serve": "node dist/server.js", "test": "echo \"Error: no test specified\" && exit 1" },
2 nodemon 需要在根目录建立nodedom.json,
{ "ignore": ["**/*.test.ts", "**/*.spec.ts", ".git", "node_modules"], "watch": ["src"], "exec": "npm start", "ext": "ts" }
然后在package.json里建立一个
"start:dev": "nodemon",
就可以了
用这个启动项目,会通过nodedom 启动npm start 而start我们写的是"start": "ts-node src/server.ts",
所以会编译+运行
而因为是用nodedom启动的,所以会监控相应的ts文件改动,而自动restart
内容总结
以上是互联网集市为您收集整理的nodejs + ts 配置全部内容,希望文章能够帮你解决nodejs + ts 配置所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。