Error: Cannot find module ‘@/xxx‘
生活随笔
收集整理的這篇文章主要介紹了
Error: Cannot find module ‘@/xxx‘
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
執行完tsc后,用node運行js發現報錯了
Error: Cannot find module '@/xxx'原因
在tsconfig中配置了paths, 但是typescript 不會對 別名進行額外的轉換
"paths": {"@/*": ["./src/*"]}解決
- 使用苦 module-alias
在package.json配置跟 webpack alias 的路徑指向然后在入口文件調用引用方法即可
// Aliases "_moduleAliases": {"@root" : ".", // Application's root"@deep" : "src/some/very/deep/directory/or/file","@my_module" : "lib/some-file.js","something" : "src/foo", // Or without @. Actually, it could be any string }// 在入口文件最頂端調用即可 require('module-alias/register')- 使用webpack 或其他編譯工具
參考文檔
https://juejin.cn/post/6868472838613893127
總結
以上是生活随笔為你收集整理的Error: Cannot find module ‘@/xxx‘的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PDFjs的使用说明书
- 下一篇: 使用BOOTICE 恢复系统启动项