安装了才能使用 import { resolve } from 'path';,否则会报错: vite Cannot find module 'path' or its corresponding type declarations. vite.config.ts 增加 resolve 配置: 代码语言:javascript 代码运行次数:0 运行 AI代码解释 import { resolve } from 'path'; export default defineConfig({ plugins: [v...
一、vite.config.js配置 import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import WindiCSS from 'vite-plugin-windicss' import path from "path" export default defineConfig({ resolve:{ alias:{ // 用~代替src目录 "@":path.resolve(__dirname,"src") } }, plugins:...
删除打包目录函数可以放在 bulid/utils 中的 delpath.ts,注意这里因为打包后的 easyest 包是我们最终要发布的包,所以我们需要将package.json和README.md保留下来 import fs from "fs"; import { resolve } from "path"; import { pkgPath } from "./paths"; //保留的文件 const stayFile = ["package.js...
import{resolve}from'path';defineConfig}from'vite'vue'@vitejs/plugin-vue'pathResolve(dir:string):string{returnresolve(process.cwd(),'.'dir)defineConfig({plugins:[vue()],resolve:{alias:{'@':pathResolve('src')}},server:{host:'0.0.0.0',//ip地址port:8080,//端口号open:true//启动后是否自...
import { defineConfig } from "vite";import vue from "@vitejs/plugin-vue"import dts from 'vite-plugin-dts'import { resolve } from 'path'export default defineConfig({build: {target: 'modules',//打包文件目录outDir: "es",//压缩minify: true,//css分离//cssCodeSplit: true,rollupOptions: ...
对于使用 Vite 的项目,需要在vite.config.ts文件中配置路径别名。确保你已经正确导入了path模块,并设置了alias: import{ defineConfig }from'vite';importpathfrom'path';exportdefaultdefineConfig({resolve: {alias: {'@': path.resolve(__dirname,'src'), ...
import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' // 配置@别名 import { resolve } from "path"; // https://vitejs.dev/config/ export default defineConfig({ plugins: [vue()], // ↓解析配置 resolve: { ...
1、安装path模块 yarn add @types/node -D 2、修改vite.config.ts配置 import { defineConfig } from 'vite'import vue from'@vitejs/plugin-vue'import path from'path';//https://vitejs.dev/config/exportdefaultdefineConfig({ resolve:{ alias:{'@':path.resolve(__dirname,'src') ...
// vite.config.tsresolve:{// 解决公共路径问题alias:{'@':path.resolve(__dirname,'src')}}, 1. 2. 3. 4. 5. 6. 7. (2)vite.config.ts配置 import{defineConfig}from'vite'importvuefrom'@vitejs/plugin-vue'import*aspathfrom'path'exportdefaultdefineConfig({plugins:[vue()],//官方给我们提...
resolve: { alias: { '@': path.resolve(__dirname, './src') } }, css: { // 引入scss配置 /* webpack 对应配置 start loaderOptions: { sass: { prependData: `@import "@/assets/variable.scss";` } } * webpack 对应配置 end