使用cpx和typescript监视和提供文件更改

时间:2019-01-12 11:02:25

标签: javascript node.js typescript tsc npm-scripts

我正在使用cpx复制.yml文件,并使用typescript编译.ts文件。然后,使用节点使用 npm脚本将所有这些内容提供服务,

start: "tsc && cpx \"src/**/*.yml\" dist/src && node ./dist/server.js

此功能可以在生产服务器上正常运行。当我尝试在开发过程中使用tsc-watch时,以监视方式运行安装程序时,出现以下问题:

"start:watch": "cpx \"src/**/*.yml\" dist/src --watch && tsc-watch --onSuccess \"node ./dist/server.js\" --onFailure \"echo Beep! Boop! Compilation Failed!\""

我收到失败消息哔! oop!编译失败!当我运行npm run start:watch时,它更改为编译成功后的期望值。该应用程序即可正常运行。

是否可以在监视模式下将tsc-watch与另一个脚本命令一起使用,而不会出现这种令人困惑的行为?

0 个答案:

没有答案