vite默认是不支持@和require(vite中使用vue2语法)

vite默认是不支持@和require(vite中使用vue2语法),第1张

vite快速使用 安装 一个构建工具,比webpack编译更快npm init @vitejs/app 项目名称 (或者按照官方文档中的方式) vite中使用vue2 默认使用vue3语法,若要使用vue2需要安装插件
npm install vite-plugin-vue2 -D
在vite.config.js配置
import { defineConfig } from 'vite'
import { createVuePlugin } from 'vite-plugin-vue2'
	export default {
			  plugins: [
			    createVuePlugin(/* options */)
			  ],
			}

安装插件
cnpm i vue-template-compiler -S
vite默认是不支持@和require

1.第一步:安装

yarn add -D vite-plugin-require-transform
or
npm i vite-plugin-require-transform --save-dev
第二步:在vite.config.js中配置
import { defineConfig } from 'vite'
//解决@问题
const path = require('path');
//解决require问题
import requireTransform from 'vite-plugin-require-transform';
 
export default defineConfig({
  plugins: [
  vue(),
  //.........此处省略
    requireTransform({
      fileRegex: /.js$|.vue$/
    }),
  ],
});

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1321777.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-12
下一篇2022-06-12

发表评论

登录后才能评论

评论列表(0条)

    保存