vux icon indicating copy to clipboard operation
vux copied to clipboard

关于VUX2.x的维护

Open caozhong1996 opened this issue 3 years ago • 12 comments

废话不多说,先开个玩笑:~~大家好,我是airyland,由于忘记密码,很久都登不上github,现在换这个号~~

言归正传,由于vux有巨大的存量项目,所以目前维护vux2.x是很有必要的。

  • 出于时间和精力的考虑,vux2.x已经不再开发新的特性,主要以支持现有使用者为主。

  • 如果你现在手头的项目使用了vux2.x,请详细描述你遇到的bug,最好是自带pr,会尽快处理发版。

  • vux-loader支持到vue-cli4.x和webpack4.x,注意,是支持到4.x,vux-loader不会支持即将推出的vue-cli5.0大版本(精力有限)

  • 之前积累的很多issue,由于时间太久,基本上就会直接关闭,优先处理新提出的issue,抱歉。

  • @vux/loader更新到2.1.0

下面是@vux/loader在vue.config.js中的基本配置

module.exports = {
  configureWebpack: config => {
    require('@vux/loader').merge(config, {
        plugins: ['vux-ui', {
          name: 'less-theme',
          // 样式主题文件,没有的话可以不配置
          path: 'src/theme.less'
        }]
    })
  }
}

注意如果遇到 this.getOptions is not a function 错误,是由于less-loader版本太高不兼容,需要安装低版本less-loader,例如 npm install [email protected]

这里特别感谢@kevinchung1026,他无私回答了很多问题,如果大家都这么做,这个项目可以得到很好的发展。、

-----------------------------------------------------------2021年7月25日更新-------------------------------------------------------------

有这么一个想法,一个人的力量是有限的,996还要维护开源项目真的是靠爱发电,后续新增组件把主要作者标明,大家有问题可以优先问对应的作者,就当是负载均衡吧。

  • v2.10.0版本新增form组件,相关建议或者提问请找@eJayYoung

-----------------------------------------------------------2021年9月17日更新-------------------------------------------------------------

  • v2.11.1版本新增upload组件,相关建议或者提问请找@eJayYoung
  • @vux/loader更新到2.1.0,对vue-cli4.x的支持又更进一步了 #3799 😜

image

caozhong1996 avatar Jun 27 '21 06:06 caozhong1996

终于有人维护了!!!

emojiiii avatar Jul 01 '21 13:07 emojiiii

4年前刚接触前端开始就用这个组件库。虽然现在已经不用,但看到3天前有代码更新,莫名其妙感到十分开心。

nali946 avatar Jul 28 '21 07:07 nali946

4年前刚接触前端开始就用这个组件库。虽然现在已经不用,但看到3天前有代码更新,莫名其妙感到十分开心。

哈哈,我也是刚接触前端就用这个组件库,那会还是个学生呢,没想到现在自己维护这个组件库了,虽然情怀不一定能实现,但是应该体面。

caozhong1996 avatar Jul 28 '21 07:07 caozhong1996

@caozhong1996 哈喽,请问一下如何在 vite2 中使用 vux,上来就报错了ORZ image 可能是import文件时候要加上index.vue

kooriookami avatar Jul 28 '21 08:07 kooriookami

@caozhong1996 哈喽,请问一下如何在 vite2 中使用 vux,上来就报错了ORZ image 可能是import文件时候要加上index.vue

不行哦,不建议你在vite上面跑vux了,现阶段vux2.0只是为了维持老用户的使用。 如果哪一天更新了vux3.0,那么肯定支持vite,因为已经用vite搭了适配vue3的脚手架,希望能成功更新吧,但是人手不太够,一个人难顶啊(逃

caozhong1996 avatar Jul 28 '21 08:07 caozhong1996

嗯呐 开源不易呀

kooriookami avatar Jul 28 '21 08:07 kooriookami

@caozhong1996 貌似 repo 和 npm 的 release 版本不一致? https://github.com/airyland/vux/releases https://registry.nlark.com/vux/

yueim avatar Aug 03 '21 00:08 yueim

请问theme.less是什么文件?按照你的vue.config.js配置npm run serve以后,提示找不到这个文件

xien0718 avatar Nov 02 '21 04:11 xien0718

请问theme.less是什么文件?按照你的vue.config.js配置npm run serve以后,提示找不到这个文件

这个是自定义主题样式,没有的话可以不配置

caozhong1996 avatar Nov 02 '21 06:11 caozhong1996

官网炸了?

alanleung2017 avatar Jul 12 '22 01:07 alanleung2017

vux凉了? 多久了都没更新

wiphone-wu avatar Feb 10 '23 03:02 wiphone-wu

https://github.com/airyland/vux-loader/pull/101/commits/47b161807f308bcc5070b6087eba115d2dcdb82f

beautycss avatar Jul 07 '23 08:07 beautycss