Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

关于VUX2.x的维护 #3778

Open
caozhong1996 opened this issue Jun 27, 2021 · 12 comments
Open

关于VUX2.x的维护 #3778

caozhong1996 opened this issue Jun 27, 2021 · 12 comments

Comments

@caozhong1996
Copy link
Collaborator

caozhong1996 commented Jun 27, 2021

废话不多说,先开个玩笑:大家好,我是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 less-loader@6.0.0

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

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

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

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

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

image

@emojiiii
Copy link

emojiiii commented Jul 1, 2021

终于有人维护了!!!

@nali946
Copy link

nali946 commented Jul 28, 2021

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

@caozhong1996
Copy link
Collaborator Author

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

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

@kooriookami
Copy link

kooriookami commented Jul 28, 2021

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

@caozhong1996
Copy link
Collaborator Author

caozhong1996 commented Jul 28, 2021

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

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

@kooriookami
Copy link

嗯呐 开源不易呀

@yueim
Copy link

yueim commented Aug 3, 2021

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

@xien0718
Copy link

xien0718 commented Nov 2, 2021

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

@caozhong1996
Copy link
Collaborator Author

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

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

@alanleung2017
Copy link

官网炸了?

@wiphone-wu
Copy link

vux凉了?
多久了都没更新

@beautycss
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

9 participants