首页 文章

使用TypeORM的Passport如何从javascript调用typescript文件?

提问于
浏览
2

在我们的项目中,我们使用Nodejs,angular 1和mongodb . 对于用户登录,我们使用带有mongoDB的Passport本地策略 . 现在我们正在将数据库迁移到MSSQL,因此我们使用的是TypeORM . TypeORM代码在Typescript中 . 从NodeJS控制器代码我需要调用Typescript代码 . 我怎样才能做到这一点?

1 回答

  • 1

    在您使用之前,需要将Typescript编译为JavaScript . TypeORM看起来也很棒 .

    An example/suggestion of what you can do

    创建一个 DataManager.ts ,它将使用 TypeORM 并完成您的工作 .

    很好地阅读Typescript文档 . 在 tsconfig.js 中,使用选项 outDir 指定已编译的输出文件夹 .

    运行 tsc 命令编译Typescript .

    现在,您可以使用JavaScript部分 require 来使用javaScript中 outDir 中生成的文件并使用它们 .

    为了让你的生活更轻松,不必一直运行 tsc 然后 node app 命令你可以添加npm start script tsc && node app

相关问题