Commit Graph

262 Commits

Author SHA1 Message Date
Xu Chang 51a40f7008 修正了向OakComponent注入render函数 2023-04-11 14:33:34 +08:00
Wang Kejun 9c6203d5b9 生成router调整 适配自定义路由 2023-03-28 18:07:24 +08:00
Wang Kejun 709d74ee8d web和mp config下 paths相关定义调整 2023-03-08 12:25:19 +08:00
Wang Kejun f6383ea72c 编译支持 别名@oak-frontend-base 2023-03-07 16:28:08 +08:00
Wang Kejun af0e54aa7c 增加 小程序--split命令 启用代码分割 2023-03-01 17:01:24 +08:00
Wang Kejun b5266cfc1e webpack编译时 ,使用注入assert ,require.resolve('browser-assert'), 2023-02-15 16:23:11 +08:00
Wang Kejun dc31375910 window系统 文件路径正则修正 2023-02-10 16:51:52 +08:00
Wang Kejun 27a5da81d0 对小程序下webpack.web.js 和web下webpack.web.js , 对只在后台运行的模块置为false 2023-02-03 15:03:06 +08:00
Wang Kejun 06f74a233b cli 调整paths文件,oak-general-business 根据环境引入src或lib 2023-01-31 15:42:47 +08:00
Xu Chang f5b78e3f15 Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-cli into dev 2023-01-30 19:20:41 +08:00
Xu Chang ec955d8ce8 web环境下的一些后台可能import的库resolve处理 2023-01-30 19:20:34 +08:00
Wang Kejun e73fe1951d web config 2023-01-30 18:01:16 +08:00
Wang Kejun 27b5d24ffc web paths 2023-01-30 14:00:46 +08:00
Wang Kejun d6805c9073 增加 --prod 支持先读取prod后缀文件 2023-01-30 13:44:58 +08:00
Wang Kejun ad4e84f501 router 接收 navigationBarTitleText 2023-01-10 20:29:33 +08:00
Wang Kejun 1b1f44125a WeChatMpPlugin 改写 使用alias来查询 2023-01-08 18:29:58 +08:00
Wang Kejun fb23e66d29 编译 对@oak-app-domain识别 2022-12-31 17:46:02 +08:00
Wang Kejun 150e3b9358 小程序 对less编译小调整 2022-12-27 10:31:10 +08:00
Wang Kejun 7ae3d3848f 对小程序wxss文件编译支持 2022-12-27 10:28:57 +08:00
Wang Kejun 0be5df2e21 小程序build 忽略 web.less、fontawesome.less 2022-12-20 15:45:06 +08:00
Xu Chang 9d401f6a74 mp环境下对Events的fallback 2022-12-19 15:01:48 +08:00
Wang Kejun f3dbe2572d wxml 去掉对oak:value和oak:path 的编译支持 对i8n node_modules lib/src 都支持 2022-12-12 15:03:45 +08:00
Wang Kejun abeff203e0 wxml 不进行编译 2022-12-08 20:07:57 +08:00
Wang Kejun 6c608bd9e5 小程序 对 *.module.less 排除 2022-12-08 18:45:24 +08:00
Wang Kejun be3cd00709 webpack.config 配置调整 2022-12-07 12:27:01 +08:00
Wang Kejun f766825795 cli 调整 router build 2022-11-30 10:00:58 +08:00
Wang Kejun 0d3fbf06db 2022-11-27 17:58:04 +08:00
Xu Chang b932763afd 适配新框架的oakRender 2022-11-22 19:18:49 +08:00
Wang Kejun f043889a70 web config 新增 browserify-zlib 库 2022-11-15 19:16:19 +08:00
Xu Chang bbb5e32305 Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-cli into dev 2022-11-02 18:44:54 +08:00
Xu Chang 0b41c8df13 发布前更新依赖 2022-11-02 18:43:29 +08:00
Wang Kejun 4e68cb72a0 oakDisablePulldownRefresh 注入 2022-11-01 18:04:28 +08:00
Xu Chang 513af7316d 框架架构改变之后的编译变化 2022-10-19 13:25:17 +08:00
Wang Kejun 2a882e8361 compression-webpack-plugin 支持gzip 2022-10-16 01:34:39 +08:00
Xu Chang e86bfc9de9 webpack 2022-10-15 22:04:30 +08:00
Xu Chang 0648cb732c webpack部分external配置 2022-10-15 13:51:01 +08:00
Wang Kejun 40c7e4eec7 编译web时 失败错误修正 2022-10-14 17:13:03 +08:00
Wang Kejun 8253711370 lib文件 2022-10-12 20:51:43 +08:00
Xu Chang 9bb1e7c31f server相关的接口修改 2022-09-27 13:13:41 +08:00
Wang Kejun fdd4152bb7 小调整 2022-09-22 18:38:49 +08:00
Wang Kejun 41f3539d4d 支持 enablePullDownRefresh 2022-09-22 16:40:15 +08:00
Wang Kejun b83785bca6 修复 编译path生成问题 2022-09-16 13:54:16 +08:00
Wang Kejun b01a85fa8a 调整router参数位置 2022-09-15 17:48:41 +08:00
Xu Chang 7c0f9eb473 删除了不需要的console.log 2022-09-15 15:45:02 +08:00
Wang Kejun 4b2206bfdf 编译router 支持是否根路由 2022-09-13 21:28:53 +08:00
Wang Kejun c3a0790729 编译path 加上对js文件匹配 2022-09-13 14:32:52 +08:00
Wang Kejun ca72121bd7 base引用src改lib 2022-09-12 21:06:52 +08:00
Wang Kejun dbb5ef20a4 mp编译 传入path 2022-09-10 14:29:13 +08:00
Xu Chang 18138d6d48 编译时为OakPage注入相应的path 2022-09-09 19:45:16 +08:00
Wang Kejun c67a349cd6 调整 编译router 2022-09-09 11:30:30 +08:00
Wang Kejun 21fcdca94c 对router的编译 2022-09-09 10:55:05 +08:00
Wang Kejun 5c2e00a65f fix 只判断lib 2022-09-07 15:20:39 +08:00
Wang Kejun f5daa4d76a 调整 business 支持src 或lib 2022-09-07 12:56:47 +08:00
Wang Kejun d7c2c65fbf 斜杆转义 2022-08-26 16:26:06 +08:00
Wang Kejun f0631337a0 排除 oakpage 和oakcomponent 之外不需要加入render 2022-08-26 10:12:07 +08:00
Wang Kejun a4171f36d1 node2.expression.right.callee 容错 2022-08-24 20:21:55 +08:00
Wang Kejun 0a030db89d 修复 文件路径正则 2022-08-23 11:12:03 +08:00
Wang Kejun eae48b17e3 去掉打印 和 Web的样式手动import 2022-08-19 11:15:31 +08:00
Xu Chang 63cbbeb2e6 对页面文件路径的判断 2022-08-19 10:20:04 +08:00
Wang Kejun 5db4283eca fix useTypeScript没有改回来 2022-08-19 01:36:43 +08:00
Wang Kejun 89cb0c9a8a 编译 2022-08-19 01:30:21 +08:00
Xu Chang dd0335057f 适配新的文件结构 2022-08-18 21:02:12 +08:00
Xu Chang 9ac7d8e180 general的路径 2022-08-18 17:50:15 +08:00
Wang Kejun 02dce50513 去掉 sourceType: 'unambiguous' 2022-08-18 14:49:30 +08:00
Wang Kejun a57fab5711 fix ts检查没报错出来 2022-08-18 12:57:19 +08:00
Wang Kejun c2f3f7e646 调整模版目录,对编译边界进行处理 2022-08-18 11:15:39 +08:00
Wang Kejun 0b69a6ff3a oak-frontend-base 对外输出的是 CommonJS 类型源码,使用sourceType:unambiguous 2022-08-17 09:40:09 +08:00
Wang Kejun 9e02005c89 fix 小程序编译,引用oak-general-business时 ,排除node_modules先注释 2022-08-16 18:15:26 +08:00
Wang Kejun 617a2c801b 小程序 debugPanel 2022-08-02 17:51:19 +08:00
Wang Kejun 6c8125beb2 router React.lazy 2022-08-02 14:51:34 +08:00
Wang Kejun c7b9a3ccc2 去掉 2022-08-01 12:12:16 +08:00
Wang Kejun 9b131a1bdc 多后缀 2022-07-30 15:21:07 +08:00
Wang Kejun 68b8fe0f57 处理 i8n的t在value中 2022-07-29 17:26:15 +08:00
Wang Kejun 15230cdd2f 调整 xml-loader 2022-07-25 15:17:28 +08:00
Wang Kejun 53c793050c 调整 2022-07-25 12:08:14 +08:00
Wang Kejun ecf897688a 新增 server相关 2022-07-25 11:24:00 +08:00
Wang Kejun 9abf5b1e73 web端代码 2022-07-25 10:49:50 +08:00
Wang Kejun 93f6458d52 小调整 2022-07-24 12:44:13 +08:00
Wang Kejun e135fb9ac2 冲突 2022-07-23 15:10:03 +08:00
Xu Chang aa2de0ae1e Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-cli into dev 2022-07-23 15:03:40 +08:00
Xu Chang b2dd7145c8 重复require了bundle插件 2022-07-23 15:03:32 +08:00
Wang Kejun 12716bbff4 同上 2022-07-23 14:36:16 +08:00
Wang Kejun 3b1236a864 冲突解决 2022-07-23 14:35:42 +08:00
Xu Chang 6d00bdc599 Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-cli into dev 2022-07-23 14:14:38 +08:00
Xu Chang fecc3e35d2 打包优化 2022-07-23 14:14:15 +08:00
Wang Kejun 7a20f93d17 增加打包分析包 2022-07-23 13:31:59 +08:00
Wang Kejun 5defc25061 oak-message 调整 2022-07-21 12:58:26 +08:00
Wang Kejun 741b6b8484 支持web.ts 2022-07-21 10:43:58 +08:00
Wang Kejun 6309f3a98d 再处理一种t写法 2022-07-19 19:09:03 +08:00
Wang Kejun 3d237b42e1 xml 对t的ns解析 2022-07-19 15:40:21 +08:00
Wang Kejun 905aea17a8 oakI18nPlugin 编译t 2022-07-18 20:18:01 +08:00
Wang Kejun eee3e7a66f 同上 2022-07-18 20:04:55 +08:00
Wang Kejun f51708c06e oakPath i8n namespace 2022-07-18 19:56:22 +08:00
Wang Kejun 971c89e7fd i18n 2022-07-18 12:50:43 +08:00
Xu Chang 066ff597e5 Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-cli into dev 2022-07-15 10:12:29 +08:00
Xu Chang 1ac6ec65ff 一个warn文字 2022-07-15 10:12:26 +08:00
Wang Kejun b64038f2f2 加入width的判断 2022-07-14 10:38:24 +08:00
Wang Kejun aa535ccd01 cli 文件名后缀判断 2022-07-13 16:16:57 +08:00
Wang Kejun 5a8fcccf9f 根据app.json是否配置oak-message, pages下xml自动加上 <oak-message /> 2022-07-12 16:52:21 +08:00
Wang Kejun bb98bf39a8 postcss 8格式 2022-07-12 11:39:06 +08:00
Wang Kejun d98146b5ff ForkTsCheckerWarningWebpackPlugin 2022-07-09 12:26:25 +08:00
Wang Kejun e92ed95ee8 fix 小问题 2022-07-08 19:34:05 +08:00
Wang Kejun 704645fe87 rpx to px 2022-07-08 19:22:57 +08:00
Xu Chang 0af7e2c054 更新了小程序的webpack入口 2022-07-08 12:28:31 +08:00
Xu Chang 31b91484aa 编译过程中对于render和import的注入 2022-07-07 14:46:14 +08:00
Xu Chang 82b4cfdfd5 修改了对router的编译 2022-07-07 10:44:03 +08:00
Wang Kejun 7e7e9e1968 \\转/ 2022-07-07 10:11:39 +08:00
Wang Kejun 2df55395ed 没效果 2022-07-06 22:57:46 +08:00
Xu Chang 08c6f833bb router的编译 2022-07-06 20:52:30 +08:00
Wang Kejun e79b4e6f1b 支持 -subDir 2022-07-06 14:25:01 +08:00
Wang Kejun 7999b13872 支持less函数 2022-07-05 15:38:47 +08:00
Wang Kejun 7ae72d0343 mp webpack 调整ts检查插件 2022-07-04 18:37:40 +08:00
Wang Kejun b3357a5b61 fix 2022-07-03 12:33:29 +08:00
Wang Kejun 06f7c557f4 webpack 微调 2022-07-02 18:11:53 +08:00
Wang Kejun e13d1e2578 webpack 调整 2022-07-01 20:35:31 +08:00
Wang Kejun ff103efcad webpack 2022-07-01 15:43:55 +08:00
Wang Kejun c62268a51b 配置小程序 webpack 2022-07-01 12:22:48 +08:00
Wang Kejun f8f8eaffc4 支持 web编译 加入 import render from ‘./index.tsx’ 及函数参数 render:render 2022-06-29 19:12:46 +08:00
Wang Kejun 62b79b8444 调整 oak.config.json 2022-06-29 19:08:15 +08:00
Wang Kejun e48ee80fc6 调整 mp启动先清空dist目录下文件 2022-06-29 12:28:04 +08:00
Wang Kejun 8dc9618ced 调整wxml-loader 2022-06-28 18:19:26 +08:00
Wang Kejun f8f744319b web 对less的支持 2022-06-27 16:47:20 +08:00
Wang Kejun 0b52dde7e3 locales.wxs 动态写入dist 2022-06-25 17:27:35 +08:00
Xu Chang 72f01718a5 处理oak:path 2022-06-24 18:48:45 +08:00
Xu Chang bf98e82da0 后台相关的命令以及web编译过程中对oak:开头的jsx的处理 2022-06-24 18:41:58 +08:00
Wang Kejun 298cdf875b tsx-loader 2022-06-24 11:47:26 +08:00
Wang Kejun 0aa92ef815 调整 2022-06-22 13:38:23 +08:00
Wang Kejun 9f10aea699 加个appOutSrc 2022-06-17 19:27:56 +08:00
Wang Kejun 6bfc7b6839 fix 2022-06-09 17:03:56 +08:00
Wang Kejun a72ee30663 oak-cli web 2022-06-09 15:21:08 +08:00
Wang Kejun e2c5085648 localesLoader 不使用 2022-06-06 13:49:02 +08:00
Wang Kejun c469c5aa7c zh-CN 改成zh_CN 2022-06-02 20:30:04 +08:00
Wang Kejun dc84cd5cbe 相对路径的双斜线问题 2022-06-01 12:06:33 +08:00
Wang Kejun 7d6f1c63cc fix 处理{{}} 2022-06-01 11:34:55 +08:00
Wang Kejun 168d15f283 env 配置调整 便于web声明 2022-06-01 10:29:29 +08:00
Wang Kejun fce0c4cec4 fix 2022-05-31 19:11:11 +08:00
Wang Kejun 5ac542309a i18n 微信脚本wxs的支持 2022-05-31 15:32:27 +08:00
Wang Kejun 890fdbd2b2 dev 不分割 2022-05-30 10:18:53 +08:00
Wang Kejun b68d2385a5 xml 编译 2022-05-28 16:57:22 +08:00
Xu Chang 502019db98 Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-cli into dev 2022-05-26 09:18:57 +08:00
Xu Chang ffb573dfe2 wxml-loader去掉了oakValue的向下传递 2022-05-26 09:18:41 +08:00
Wang Kejun 06afafd0d9 支持wxs编译 2022-05-25 14:42:14 +08:00
Wang Kejun f58fcae410 wxml-loader 支持src添加依赖 2022-05-18 12:31:25 +08:00
Xu Chang 8d7b2dd141 增加了对oak:value子组件的编译处理 2022-05-17 19:05:35 +08:00
Wang Kejun dbc3995559 项目package.json 配置 copyWebPack 可复制 2022-05-13 10:44:51 +08:00
Xu Chang 35c418f579 Merge branch 'dev' of codeup.aliyun.com:61c14a7efa282c88e103c23f/oak-cli into dev 2022-05-11 13:26:01 +08:00
Xu Chang 3a4df22e3f process.env.OAK_PLATFORM的注入修正 2022-05-11 13:25:53 +08:00
Wang Kejun 3c3c0952ba message支持type传入 2022-05-10 10:52:58 +08:00
Wang Kejun e8d4f9f918 增加全局组件message 2022-05-09 17:29:30 +08:00
Xu Chang 213e5c78ac 增加了对全局crypto,buffer等库的注入 2022-05-06 19:34:12 +08:00