1. 初始化webpack项目:
$ vue create vue4
? Please pick a preset:
Default ([Vue 2] babel, eslint)
❯ Default (Vue 3 Preview) ([Vue 3] babel, eslint)
Manually select features
2. vite安装:
yarn create vite <project-name> --template vue
(1). 安装less:
yarn add -D less less-loader
// vite.config.js
export default defineConfig({
plugins: [vue()],
css: {
// css预处理器
preprocessorOptions: {
less: {
charset: false,
additionalData: '@import "./src/assets/style/global.less";',
},
},
}
})