我使用 WebStorm,我有一个如下结构的项目:
webApp
|--style
|--includes
|--ts
|--js
其中"webApp"是项目的根目录。
我想配置一个文件监视器,将"ts"文件夹中的.ts文件编译成"js"文件夹中的.js文件。
在监视器对话框中,我设置了:
"$Projectpath$/js/ --sourcemap $FileName$"
在参数字段中。
"$Projectpath$/js/$FileNameWithoutExtension$.js:$Projectpath$/js/$FileNameWithoutExtension$.js.map"
在“要刷新的输出路径”字段中。
每次编辑.ts文件时,WebStorm都会显示以下错误:
/usr/local/bin/tsc /htdocs/webapp/js/ --sourcemap test.ts
error TS6053: File '/htdocs/webapp/js/.ts' not found.
我尝试过多次更改宏以指向外部的js文件夹,但唯一能使其正常工作的方法是让默认选项,因此转译器会将.ts文件编译成一个包含.js文件和.map文件的“node”。
有没有办法实现我的目的?