Tag: typescript systemjs

用于NodeJS的TypeScript通过SystemJS

我想在我的NodeJS应用程序中使用TypeScript。 为了做到这一点,我认为这将是很好的使用SystemJS使我的源文件飞到JavaScript脚本。 我设法绕过了大部分与SystemJSconfiguration相关的问题,除了以下内容: 如何使SystemJS防止处理某些import,并使其使用原来的require ? SystemJS通过它自己的require实现将所有的东西都包含在它自己的模块表示中,而不考虑模块的原始types。 它使这样的NodeJS模块express一个对象而不是函数(问题在于下面的代码中) 'use strict'; console.log('In server.ts'); if ('production' === process.env.NODE_ENV) require('newrelic'); let PORT = process.env.PORT || 3333; import * as fs from 'fs'; import * as os from 'os'; import * as https from 'https'; import * as express from 'express'; // <————- SystemJS makes express an object import * […]