gpt4 book ai didi

javascript - Nodemon -w 保持启动,但不运行服务器

转载 作者:行者123 更新时间:2023-12-03 01:22:42 24 4
gpt4 key购买 nike

当我运行nodemon dist/index.js时,nodemon运行服务器,但是如果我使用nodemon -w dist/index.js,它就会继续启动,而不会实际上运行我的服务器。

我从 Typescript 转译了我的 index.js 文件,它看起来像这样:

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
const App_1 = require("./App");
const port = process.env.PORT || 3000;
App_1.default.listen(port, (err) => {
if (err) {
return console.log(err);
}
return console.log(`server is listening on ${port}`);
});
//# sourceMappingURL=index.js.map

据我所知,使用 tsc -b 命令从 typescript 转译 .js 文件后,它不再发生变化。

什么可能导致 nodemon 继续启动?我该如何解决它?

最佳答案

使用nodemon 最好使用ts-node。这个库非常适合开发,因为使用 ts-lint 你可以运行 TypeScript 文件。

nodemon.json````

{
"watch": ["server/**/*.ts"],
"execMap": {
"ts": "ts-node"
}
}

```

package.json
“dev”:“nodemon 服务器/index.ts”

关于javascript - Nodemon -w 保持启动,但不运行服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51697329/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com