现在宣布1.0-beta supports TypeScript。
为此,您需要在 app.js 文件中添加内容并使用node app.js
而不是通常的sails lift
或sails console
来运行您的应用。
虽然这可以很好地替换sails lift
,但我发现自己错过了控制台模式,非常方便运行快速测试。
我尝试了node app.js console
和node app.js --console
,但它只是以普通模式提升了应用。
我怀疑我需要在app.js中更改某些内容,但我在文档中找不到任何内容。
有谁知道如何使用打字稿兼容性和控制台模式运行sails-1.0-beta?
答案 0 :(得分:1)
哈金的方式
/usr/local/lib/node_modules/
~/.nvm/versions/node/$NODE_VERSION/node_modules
bin/sails.js
添加一行(与app.js
相同的行)
require('typescript-require');
require('ts-node/register');
这将影响使用此全球风帆安装的所有风帆项目