73 Commits

Author SHA1 Message Date
bac-joker
d828403bd8 chore(release): publish 2021-03-05 17:16:28 +08:00
bac-joker
ea1fca1a77 feat: 更改npm包名 2021-03-05 17:03:04 +08:00
万纯
9c9c463e5a Merge branch 'vue3' of https://github.com/WeBankFinTech/fes.js into vue3 2021-03-04 19:48:49 +08:00
万纯
14c00a8ffc feat: 优化plugin-access和plugin-layout
1. access插件提供找不到页面时的处理器
2. 文件路径转路由路径优化
3. 提供按需加载插件配置dynamicImport
2021-03-04 19:48:07 +08:00
bac-joker
c65e1c089c feat: 添加 global css 的能力 2021-03-04 19:35:14 +08:00
bac-joker
4b019a0688 fix: bable plugin | presets 配置不起作用 2021-03-04 17:13:30 +08:00
bac-joker
6a41a441a6 fix: copy 没有public异常 2021-03-04 10:52:55 +08:00
万纯
6e66c24be6 Merge branch 'vue3' of https://github.com/WeBankFinTech/fes.js into vue3 2021-03-03 17:36:11 +08:00
万纯
16aa19f08a feat: 优化plugin-mock
1. Mock更名为mockjs
2. file功能从cgiMock中抽取到utils中
2021-03-03 16:35:31 +08:00
bac-joker
ee0d66e4a7 Merge branch 'vue3' of https://github.com/WeBankFinTech/fes.js into vue3 2021-03-03 16:31:34 +08:00
bac-joker
239d223c8a fix: 修复引入package.json type 为 module 时,不加文件后缀名,导致模块找不到的问题 2021-03-03 16:30:39 +08:00
万纯
2e858091d4 feat: define 添加 FES_ENV 2021-03-03 15:27:13 +08:00
bac-joker
0a8381bec6 Merge branch 'vue3' of https://github.com/WeBankFinTech/fes.js into vue3 2021-03-03 15:11:31 +08:00
bac-joker
8514d1b4e6 fix: html 模版参数配置问题 2021-03-03 15:11:11 +08:00
万纯
c82e562628 fix: 优化入口文件中的beforeRender的错误日志 2021-03-03 15:10:35 +08:00
万纯
54404abb47 feat: 优化router.mode,支持全部配置 2021-03-02 19:19:08 +08:00
万纯
766d09483d fix: coreExports.tpl语法错误。。 2021-03-02 18:07:07 +08:00
万纯
fe7284f63c feat: 把vue-router的所有api都暴露出来 2021-03-02 11:21:22 +08:00
bac-joker
92ba3a3899 chore(release): publish 2021-03-01 15:14:13 +08:00
bac-joker
0650ab0e29 Merge branch 'vue3' of https://github.com/WeBankFinTech/fes.js into vue3 2021-03-01 12:32:38 +08:00
bac-joker
9ba386c8d4 fix: analyzer 2021-03-01 12:32:29 +08:00
万纯
d580e25bd0 fix: plugin-mock只在development时启用
plugin-mock中的api.onStart的watch会导致进程不会退出
2021-03-01 12:31:41 +08:00
万纯
00957880a0 feat: 优化command
1.  能结束
2.  提升fes命令的效率
2021-02-25 18:02:26 +08:00
bac-joker
1768346bcd fix: merge comflict 2021-02-24 19:13:45 +08:00
万纯
123e18f5a7 fix: webpac5重构后重新支持https和proxy 2021-02-23 19:20:35 +08:00
bac-joker
6f1c4004e1 fix: 修复 devServer proxy 问题 2021-02-22 15:04:04 +08:00
bac-joker
cbbda6df42 fix: eslint babel parse 2021-02-08 19:21:30 +08:00
bac-joker
f44acf5c08 feat: 重写构建 & 升级到 webpack5 2021-02-08 16:52:58 +08:00
tianxuan
7330b12a26 fix: 变更mock插件目录 2021-02-05 16:54:43 +08:00
tianxuan
0cccac38f7 fix: mock插件修改pr问题 2021-02-05 15:35:11 +08:00
tianxuan
5d2271bcd3 feat: 新增mock插件 2021-02-05 15:35:11 +08:00
万纯
c29f705bd8 fix: hardSourcePlugin优化 2021-02-05 14:12:05 +08:00
万纯
d5bfc61b01 feat: 优化getConfigFile和hardSourePlugin
1. getConfigFile函数直接拿到所有配置文件,包含env和local
2. hardSourcePlugin会监听configFile的变化,更新缓存
2021-02-05 11:43:24 +08:00
万纯
4dfe9e5647 chore: 优化command的配置 2021-02-04 12:43:05 +08:00
万纯
4c1831cf64 fix: 修复hardSoureWebpackPlugin在webpack的define插件变化时依然使用cache的bug
默认使用node-object-hash对webpackConfig处理计算hash,插件配置解析为[Object, object],所以define插件配置发生变化,产生的hash一样
2021-02-03 18:59:24 +08:00
万纯
0c74a62fa0 feat: 添加plugin-webpack,打印webpack配置信息 2021-02-03 17:30:18 +08:00
万纯
4506033725 chore(release): publish 2021-02-03 10:56:15 +08:00
万纯
46ea2eeddd chore: 添加README 2021-02-03 10:28:09 +08:00
万纯
27e0a11912 chore(release): publish 2021-02-03 10:17:03 +08:00
万纯
f8c03ff00f feat: 优化fes命令的速度
编写命令时,比较大的库需要使用require的方式按需加载
2021-02-03 10:13:43 +08:00
万纯
cc2a154962 fix: 锁定vue的版本,优先使用项目的 2021-02-02 19:52:52 +08:00
万纯
86b1c25764 feat: command改为使用commander的实现方式
能借用commander强大的提示能力
2021-02-02 10:56:09 +08:00
bac-joker
d7a7e1748a fix: update yarn.lock 2021-01-31 10:31:39 +08:00
bac-joker
252e9d632f feat: upgrade eslint config 2021-01-31 10:25:01 +08:00
万纯
89130e672a feat: 添加plugin-hardSource,增加dev时的构建速度 2021-01-28 17:59:00 +08:00
bac-joker
d7a7a20d5b feat: 添加 bable-pulugin-import 配置 2021-01-24 17:39:18 +08:00
万纯
8934c03f8e chore(release): publish 2021-01-18 11:15:26 +08:00
万纯
342670c878 feat: 改为使用create-fes-app创建项目 2021-01-18 11:07:48 +08:00
万纯
a388c64889 Merge branch 'vue3' of https://github.com/WeBankFinTech/fes.js into vue3 2021-01-15 17:59:37 +08:00
万纯
9dc93be193 feat: fes create 和优化fes命令体验 2021-01-15 17:59:28 +08:00