Typescript中使用引用路徑別名報錯的解決方法
在TS中引用路徑別名提示找不到模塊或者相應的聲明
1.ts中使用路徑別名報錯
在react中通常路徑別名都是在webpack的webpack.config.js文件中配置的,但是在引入了ts之后,webpack中的路徑別名引用失效了
此時我們需要在跟src文件同級目錄的tsconfig.json文件中添加配置:
注意要在compilerOptions中添加(webpack中的路徑也需要配置)
"compilerOptions": { "target": "es6" /**指定ECMAScript目標版本**/, "module": "commonjs" /**指定生成哪個模塊系統(tǒng)代碼**/, "allowJs": true /**允許編譯js文件**/, "jsx": "preserve" /**支持JSX**/, "outDir": "build" /**編譯輸出目錄**/, "strict": true /**啟用所有嚴格類型檢查選項**/, "noImplicitAny": false /**在表達式和聲明上有隱含的any類型時報錯**/, "skipLibCheck": true /**忽略所有的聲明文件的類型檢查**/, "forceConsistentCasingInFileNames": true /**禁止對同一個文件的不一致的引用**/, "allowSyntheticDefaultImports": true /**允許使用import方式導入**/, "baseUrl": ".", //paths路勁解析起點 "paths": { "@constant/*": ["src/constants/*"] // 路勁別名配置 } },
到此這篇關(guān)于Typescript中使用引用路徑別名報錯的解決方法的文章就介紹到這了,更多相關(guān)Typescript 引用路徑別名報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
JavaScript使用鍵盤輸入控制實現(xiàn)數(shù)字驗證功能
根據(jù)鍵盤輸入的keycode來判斷輸入的是什么類型來實現(xiàn)數(shù)字驗證功能,就簡單幾行代碼就可以實現(xiàn),對js數(shù)字驗證功能感興趣的朋友一起看下吧2016-08-08JavaScript中的普通函數(shù)和箭頭函數(shù)的區(qū)別和用法詳解
這篇文章主要介紹了JavaScript中的普通函數(shù)和箭頭函數(shù)的區(qū)別和用法詳解,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-03-03編寫更好的JavaScript條件式和匹配條件的技巧(小結(jié))
這篇文章主要介紹了編寫更好的JavaScript條件式和匹配條件的技巧(小結(jié)),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-06-06JavaScript實現(xiàn)鼠標經(jīng)過表格行給出顏色標識
這篇文章主要為大家詳細介紹了JavaScript實現(xiàn)鼠標經(jīng)過表格行給出顏色標識,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下2021-04-04