我的專案目錄是這樣的
project
app
components
utils
scenes
....
我jsconfig.json是這樣的
{
"compilerOptions": {
"module": "commonjs",
"target": "es2017",
"jsx": "react",
"allowSyntheticDefaultImports": true,
"baseUrl": "./components",
"paths": {
"@/*": ["app/*"]
}
},
"exclude": ["node_modules", "dist", ".next", ".cache", "bundles", "out"],
"include": [
"build/**/*",
"server/**/*",
"e2e/**/*",
"pages/**/*",
"src/**/*",
"stories/**/*"
]
}
我一個在app目錄下的index.js這么參考components下的控制元件的
import ScrollToTop from "components/ScrollToTop";
如果是這樣寫就可以
import ScrollToTop from "./components/ScrollToTop";
請教下我應該怎么去寫,我還裝了path-intellisense插件,發現也沒啥用
"path-intellisense.mappings": {
"@": "${workspaceRoot}/*"
}uj5u.com熱心網友回復:
import ScrollToTop from "components/ScrollToTop";
我希望上面的寫法,在ctrl+click下能跳到原始碼檔案,目前是不行的。
uj5u.com熱心網友回復:
應該解決了,jsconfig.json這樣寫就行,供參考{
"compilerOptions": {
"baseUrl": ".",
"paths": {
"*": ["./app/*"]
}
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/269341.html
標籤:JavaScript
上一篇:原生js寫購物車
