当前位置: 首页 > news >正文

网站建设的优点和缺点建筑工程培训机构

网站建设的优点和缺点,建筑工程培训机构,网站形象首页flash,个人怎么建立网站vitevue3ts中使用require.context|报错require is not defined|获取文件夹中的文件名 目录 vitevue3ts中使用require.context|报错require is not defined|获取文件夹中的文件名一、问题背景二、报错原因三、解决方法 一、问题背景 如题在vitevue3ts中使用required.context时报…vitevue3ts中使用require.context|报错require is not defined|获取文件夹中的文件名 目录 vitevue3ts中使用require.context|报错require is not defined|获取文件夹中的文件名一、问题背景二、报错原因三、解决方法 一、问题背景 如题在vitevue3ts中使用required.context时报错如下 代码需求为获取文件夹中的后缀为.vue的文件相对路径 const files require.context(/views, true, /\.vue$/) const result [] files.keys().forEach((key) {result.push({label: key.replace(/(\.\/|\.vue)/g, ),value: key.replace(/(\.\/|\.vue)/g, )}) })报错如下 按照网上搜到的解决方案在代码中加入两行代码如下后产生新的报错如下 import { createRequire } from module; const require createRequire(import.meta.url);二、报错原因 require.context()是webpack用来查找文件内容的在vite中不适用。webpack官网对require.context的详解如下 网址: requirecontext 三、解决方法 在vite中可以使用import.meta.glob()方法实现导入资源注意import.meta.globEager()已弃用。 官网详解 网址import.meta.glob 修改后可用的代码如下 // 获取src/pages下的vue文件地址 searchFiles () {const files import.meta.glob( /pages/**/*.vue, { eager: true })console.log(files,files);const result []Object.keys(files).forEach(fileName{// console.log(fileName,fileName);result.push({label: fileName.replace(/(\.\/|\.vue)/g, ),value: fileName.replace(/(\.\/|\.vue)/g, )})})this.vue_files resultconsole.log(vue files,this.vue_files); }打印出的files格式如下如果想获得文件的相对路径则用Object.keys()获取到files对象的key值即可 注/**的意思是匹配所有文件夹及里面的子文件夹相当于reqiure.context中第二个参数useSubdirectories true的作用。 /**的意思是所有文件夹及里面的子文件夹 /*是所有文件夹不含子文件夹
http://www.zqtcl.cn/news/881982/

相关文章:

  • 上海网站开发caiyiduo微信建微网站
  • 做网站和做网店哪个好用cms做单页网站怎么做
  • 阿里云有主体新增网站可以免费制作网页的网站
  • 网站备案幕布拍照是什么莱芜网络推广公司服务
  • 招个网站建设维护国家高新技术企业官网
  • 建设医疗网站做企业官网哪家公司好
  • 网站建设常见问题及解决办法站长网站大全
  • 二手网站建设模块500做网站
  • 建设展示型网站公司哪家好广告制作费和广告服务费区别
  • 网站排版设计欣赏网站建设制作设计seo优化南宁
  • 长春网站建设公司十佳wordpress在哪注册
  • 手机号码定位网站开发世界知名外贸网站
  • 广西南宁网站建设排行榜建设一个视频网站己18
  • 以小说名字做网站的小说网最热门的网页游戏排行
  • 微网站菜单商品详情页面模板html
  • 免费word模板网站WordPress用户聊天功能
  • 网站显示图片标记wordpress文章分类div布局
  • 专业网站建设公司哪家专业阿里云二级域名建设网站
  • 返利网站怎么做手机网页前端开发
  • 做家教去什么网站人际网络网络营销是什么
  • 潮州外贸网站建设网站qq在线状态
  • 旅游网站开发背景及意义湖南城市建设网站
  • 西安网站开发托管代运营wordpress给外部链接加上跳转
  • 网站设计深圳企业为什么做网站素材
  • 网站顶部地图代码怎么做的家居装修
  • 网站后台不能修改网站哪家公司做的
  • 360网站建设官网致远oa办公系统官网
  • 南宁 做网站网站建立计划书
  • 兰亭集势网站模板宿迁房产
  • 网站建设开源苏州做网站优化哪家好