使用打字稿时如何 运行 在控制台模式下航行 1.0
How to run sails 1.0 in console mode when using typescript
现在 Sails 1.0-beta supports TypeScript。
为此,您需要在 app.js 文件和 运行 您的应用程序中使用 node app.js
而不是通常的添加内容sails lift
或 sails console
。
虽然这可以很好地替代 sails lift
,但我发现自己缺少控制台模式,它对 运行 快速测试非常方便。
我尝试了 运行ning node app.js console
和 node app.js --console
但它只是在常规模式下提升应用程序。
我怀疑我需要更改 app.js 中的某些内容,但我在文档中找不到任何内容。
有谁知道如何 运行 sails-1.0-beta 与 typescript 兼容并处于控制台模式?
骇人听闻的方式
- 找到您的 sails(全局)安装。可能的地点:
/usr/local/lib/node_modules/
~/.nvm/versions/node/$NODE_VERSION/node_modules
- 在此位置的
bin/sails.js
中添加一行(与您的 app.js
相同的行)
require('typescript-require');
- 或
require('ts-node/register');
这将影响所有使用此全局 sails 安装的 sails 项目
现在 Sails 1.0-beta supports TypeScript。
为此,您需要在 app.js 文件和 运行 您的应用程序中使用 node app.js
而不是通常的添加内容sails lift
或 sails console
。
虽然这可以很好地替代 sails lift
,但我发现自己缺少控制台模式,它对 运行 快速测试非常方便。
我尝试了 运行ning node app.js console
和 node app.js --console
但它只是在常规模式下提升应用程序。
我怀疑我需要更改 app.js 中的某些内容,但我在文档中找不到任何内容。
有谁知道如何 运行 sails-1.0-beta 与 typescript 兼容并处于控制台模式?
骇人听闻的方式
- 找到您的 sails(全局)安装。可能的地点:
/usr/local/lib/node_modules/
~/.nvm/versions/node/$NODE_VERSION/node_modules
- 在此位置的
bin/sails.js
中添加一行(与您的app.js
相同的行)require('typescript-require');
- 或
require('ts-node/register');
这将影响所有使用此全局 sails 安装的 sails 项目