我有这样的项目文件夹:
.dist
classes
namespace1
module.js
public
routes
index.js
app.js
config.js
src
classes
namespace1
module.ts
public
routes
index.ts
app.ts
config.ts
<。> .dist是一个包含所有已转换文件的文件夹,完全由typescript生成。
现在,我需要从整个项目中引用config.ts / config.js文件。我可以使用tsconfig.json中的baseurl找到'config',并且tsc完成所有src ts文件的转换,但是当使用node ./。dist / app.js
通过.dist文件夹提供时会产生错误看起来非常难看
来自import config from '../../../config
的{{1}}。有没有优雅的方法呢?我知道我可以从js中包装module.ts
函数,例如require
,然后将其写为load()
而不是load('module')
有没有办法在打字稿中执行此操作?或者也许设置搜索路径?我尝试过rootdir但效果不好。 BaseUrl很好,但.js文件生成错误。
谢谢