乐趣区

关于vue3:vue3项目中配置viteconfigts时使用path模块报错

通过 $ 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"),
    }
  }
})
退出移动版