所以我看到自己在我的导入中遇到了很多../../../
。如何在配置中设置常量,以便webpack和typescript都能正确解析?
我尝试过以下操作,但无法解析导入中的路径。
tsconfig.json:
"baseUrl": ".",
"paths": {}
webpack.common.js
下的 module.exports
resolve: {
extensions: ['.ts', '.js'],
modules: [path.resolve(__dirname, "src"), "node_modules"]
},
我打算让typecript从主dir(src上面)看,并要求webpack从" src"中获取模块。
我的IDE并不抱怨(所以Typescript应该没问题)。 Webpack是。
答案 0 :(得分:0)
我几乎把它弄好了。 webpack导出应该是:
if (State == rsHover && Item->FState != rsHover) // Not in the rsHover state yet, but going to
{
if (Item->Hint.Length())
{
if (ShowHint)
{
// Attempt to reset Hint's internal working, to no avail
Hint = L"" ;
ShowHint = false ;
}
Hint = Item->Hint ;
ShowHint = true ;
}
else
{
ShowHint = false ;
}
}
else if (State != rsHover)
{
ShowHint = false ;
}
而不是
resolve: {
extensions: ['.ts', '.js'],
modules: ["src", "node_modules"]
},