====================
最近使用ts开发命令行程序,总结记录下Webstorm强大的运行、调试功能。
需要依赖
- node.js
- typescript
- ts-node
安装依赖
yarn global add typescript ts-node -D
或
npm install gloabl typescript ts-node --save-dev
配置步骤
- 从主菜单中,选择Run| Edit Configurations,然后在“ Edit Configurations”对话框中, 单击 工具栏上的,然后从列表中选择Node.js。将打开对话框。
- 在Node parameters 中添加
`--requeire ts-node/register
。 -
在JavaScript Files中,指定要运行或调试的文件。可指定固定的文件或宏。
-
固定的文件。指定绝对路径的文件地址,如
E:\code\luckybo\help.ts
. -
宏,
$FilePathRelativeToProjectRoot$
该指令表示,总是运行编辑器当前激活的文件。需要注意的一点,此时,文件是用项目文件夹作为根目录,而不是当前激活文件所在的文件夹。- 如有其它朋友发现,其它可用的宏命令,欢迎在下方评论区提示作者,验证后我会将其添加到本文。
-
固定的文件。指定绝对路径的文件地址,如
-
Applicaiton parameters,可以指定运行参数。如
--project tsconfig.json
,此时你可以指定使用项目根目录中的ts配置。 - Environment varaiables,指定环境变量。与node.js中的环境变量作用一致。
- 保存,运行。
步骤1:
步骤2-6
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。