Closed admiral20 closed 1 year ago
// vite.config.js import { ViteAliases } from 'vite-aliases' plugins: [ ViteAliases({ prefix: "@" }), ]
// package.json "devDependencies": { vite-aliases": "^0.11.2", }
// tsconfig.json { "compilerOptions": { "isolatedModules": true, "strict": true, "esModuleInterop": true, "noUnusedLocals": true, "moduleResolution": "node", "resolveJsonModule": true, "strictNullChecks": true, "forceConsistentCasingInFileNames": true, "noEmit": true, "paths": { "@assets/*": [ "src/assets/*" ], "@components/*": [ "src/components/*" ], "@layouts/*": [ "src/layouts/*" ], "@router/*": [ "src/router/*" ], "@views/*": [ "src/views/*" ], "@/*": [ "src/*" ], "@style/*": [ "src/style/*" ], "@stores/*": [ "src/stores/*" ] } } }
when npm run dev , the tsconfig.json can be rewrited, someconfig is loss.....
{ "compilerOptions": { "paths": { "@assets/*": [ "src/assets/*" ], "@components/*": [ "src/components/*" ], "@layouts/*": [ "src/layouts/*" ], "@router/*": [ "src/router/*" ], "@views/*": [ "src/views/*" ], "@/*": [ "src/*" ], "@style/*": [ "src/style/*" ], "@stores/*": [ "src/stores/*" ] } } }
Hey, ill take a look! Usually it should only rewrite the paths object.. :thinking: Does the terminal output, it cannot find your tsconfig?
when npm run dev , the tsconfig.json can be rewrited, someconfig is loss.....