所以我看到自己最终../../../
在我的进口中得到了很多。如何在配置中设置一个常量,以便 webpack 和 typescript 都能正确解析?
我已尝试执行以下操作,但无法解析导入中的路径。
tsconfig.json:
"baseUrl": ".",
"paths": {}
webpack.common.js
在下面 module.exports
resolve: {
extensions: ['.ts', '.js'],
modules: [path.resolve(__dirname, "src"), "node_modules"]
},
我打算让 typescript 从主目录(src 上方)查看,并要求 webpack 从“src”获取模块。
我的 IDE 没有抱怨(所以 Typescript 应该没问题)。网络包是。
我几乎做对了。webpack 导出应该是:
resolve: {
extensions: ['.ts', '.js'],
modules: ["src", "node_modules"]
},
代替
resolve: {
extensions: ['.ts', '.js'],
modules: [path.resolve(__dirname, "src"), "node_modules"]
},
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句