我想用typescript导入一个配置文件,同时避免使用相对路径。
config.ts
export = {
var1: "hrqedfc",
var2: "gbrdf"
}
app.ts
const config = require("@app/config")
console.log(config)
如果可能的话,我想用typescript的方式导入东西(import config from " config ")
我目前的错误是:错误:找不到模块config
您需要使用tsconfig的path和baseUrl选项。这告诉typescript编译器在构建时用它相对于根文件夹的路径替换你的@app字符串。您可以使用路径别名"@app"通过只设置@app的定义。
你可以看到这个相关的答案:https://stackoverflow.com/a/44677624/12833553
您也可以查看文档:https://www.typescriptlang.org/tsconfig#paths