通过 $ npm create vite@latest
创立 vite 我的项目的时候,在 vite.confog.ts 文件中增加 alias 别名时,想要引入 node 的 path 模块,会报错
起因:path 模块是 node.js
内置的性能,然而 node.js
自身并不反对 ts
解决方案:装置@types/node
npm install @types/node -D
残缺代码
import {defineConfig} from 'vite'
import vue from '@vitejs/plugin-vue'
import {resolve} from 'path'
export default defineConfig({plugins: [vue()],
resolve: {
// 配置别名
alias: {"@": resolve(__dirname, "src"),
"@c": resolve(__dirname, "src/components"),
}
}
})