V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  353943780  ›  全部回复第 3 页 / 共 3 页
回复总数  59
1  2  3  
2019-06-21 11:45:14 +08:00
回复了 353943780 创建的主题 iOS iOS 布局用 Frame 用 AutoLayout (Masonry)?
@kera0a 那位工程师说中间过程会有运算的损耗,用 frame 最直接直观 :(
2019-05-24 16:57:44 +08:00
回复了 ivmm 创建的主题 设计 阿里云官网改了版,大家能接受么?
刚刚访问,还是黑色
2019-05-17 16:03:40 +08:00
回复了 kawana 创建的主题 分享创造 做了个可以查看其他人 GitHub 动态的网页
🙁Forbidden
2018-06-20 16:46:53 +08:00
回复了 skinny 创建的主题 程序员 准备写一个 Electron 应用,被前端的工作流和工具绕晕了
最近才写了一个前端工作流客户端也是基于 Electron,https://legoflow.com/ ,下载安装直接开干!不用装各种麻烦的依赖,工作流嘛,就像你说的 html,scss,js 三个部分组成。
2018-05-13 08:56:43 +08:00
回复了 K1W1 创建的主题 奇思妙想 看完复联 3,我在思考一个问题
最后的惊奇队长怎么不在半数里面呢?
2018-05-06 18:51:35 +08:00
回复了 353943780 创建的主题 分享创造 开源 Web 前端工作流客户端 LegoFlow 2.0
@onvno

首先关于 “功能薄弱”,不太赞同,大可了解一下现有其他工作流功能进行对比,以及为什么需要采用 Babel 7 有什么好处等等,而且更有些是文档没写,例如 TS 的支持等等。

而对于扩展自定义的问题,可以分为两个方面表述,第一个是自定义工作流任务,第二个是工作流后处理。

第一个方面的确跟内部 engine 挂钩,我们尽量是希望开发者做最少的事情,让客户端做更多的事情,但是如果什么都让开发者自定义,无疑这样违背我们的初衷,而现有功能足足支撑了整个部门运行了一两年,而且推到其他的部门使用中。

另外为什么不暴露配置?现在内置的 Webpack 4,但有些配置项跟 v2 已经是变得面目全非,如果单纯地暴露配置,兼容客户端过往版本到后期必然是个问题,但是提供自己的配置属性的话,客户端的内部可以做兼容处理,而不是版本更新了又需要开发者去了解版本配置有哪里不一样,所以为什么工具升级跑久项目各种问题多痛苦的根源在此。或者有什么更好的想法欢迎提 PRs。

第二方面是工作流后处理,这个是对工作流构建完成后要做什么事情,例如上传到 FTP,打包 zip 等等一些的功能,其实这个可以通过自定义 [shell]( https://legoflow.com/wiki/#shell-%E8%84%9A%E6%9C%AC%E6%9C%BA%E5%88%B6) 实现。

另外大型项目的目录结构,我们的做法是,一些模块抽离到外部,再由总的入口 import。例如,有个电商项目,先抽离开各种模块,支付模块,购买流程模块等等,发布到内部私有的 npm 仓库,再通过 app 项目下的 js/main.js 引入相关路由懒加载的 npm 模块,所以总的入口有一个,但分配到路由下每个独立的 npm 模块负责,然后每个人负责不同的模块。这整个电商项目的架构共有几十余人参与。

另外一些详细的资料可以翻看 [这里]( https://zhuanlan.zhihu.com/p/36414272) 或 [这里]( https://zhuanlan.zhihu.com/p/27355765)
2017-11-05 17:47:57 +08:00
回复了 353943780 创建的主题 分享创造 链式事件流轻量级迷你 JS 库 - hubJS
@feichao 谢谢提醒的,其实两个都有看过,而实际项目上就用过 xstream
2017-11-04 06:49:03 +08:00
回复了 353943780 创建的主题 分享创造 链式事件流轻量级迷你 JS 库 - hubJS
更新了一些使用场景,可以在这里看到哈 https://zhuanlan.zhihu.com/p/30712401
2017-06-27 14:22:32 +08:00
回复了 bertonzh 创建的主题 分享创造 写了一个压缩 PNG/JPEG 的 GUI 工具
跟 tinypng 可以对比一下么?
2017-06-09 08:09:18 +08:00
回复了 353943780 创建的主题 分享创造 写了一个 web 前端工作流客户端,兼容 macOS & window 64 哒
@123s 有啊,还没搞这个之前,React 跟 vue 的多页面项目都搞过的,有兴趣可以加群一起讨论咯
2017-06-08 12:14:42 +08:00
回复了 353943780 创建的主题 分享创造 写了一个 web 前端工作流客户端,兼容 macOS & window 64 哒
@123s 如果对于 vue react 那些 JS 比较重的项目,用 html-webpack-plugin 是一件比较爽的事情,因为主需要定义一个模板就每个 entry 文件根据模板都主动生成 html,资源也打包进去,这样的项目为 JS 为主要入口。但是引入第三方库太多的时候,分拆模块打包也变成了另外配置的问题。

之前衡量到比较多一些其他同事都是写 HTML 为主,搭配 CSS,JS 的部分权重比较弱,这样的话以 HTML 为主要入口。

不过加入 html-webpack-plugin 这个的确不错的主意,晚点我加到 vue 脚手架功能去,谢谢建议哈。
2017-06-08 10:04:56 +08:00
回复了 353943780 创建的主题 分享创造 写了一个 web 前端工作流客户端,兼容 macOS & window 64 哒
2017-06-08 10:02:39 +08:00
回复了 353943780 创建的主题 分享创造 写了一个 web 前端工作流客户端,兼容 macOS & window 64 哒
2017-06-07 09:49:33 +08:00
回复了 353943780 创建的主题 分享创造 写了一个 web 前端工作流客户端,兼容 macOS & window 64 哒
@gotounix 这个是知道的,可能功能上满足不了自己需求( 例如 webpack 接入啊,vue 的接入啊等等 ),所以自己才耐心搞了一个
2017-06-06 15:08:07 +08:00
回复了 353943780 创建的主题 分享创造 写了一个 web 前端工作流客户端,兼容 macOS & window 64 哒
@goldenlove 是 electron 呢,因为单单 electron 打包个 hello world 都 100 多了,真心无法玩。。。
2017-06-06 12:53:42 +08:00
回复了 353943780 创建的主题 分享创造 写了一个 web 前端工作流客户端,兼容 macOS & window 64 哒
@dreammes T_T 不小心点了发布,其实是想预览,小白不清楚怎么修改
2017-06-06 12:52:52 +08:00
回复了 353943780 创建的主题 分享创造 写了一个 web 前端工作流客户端,兼容 macOS & window 64 哒
@exoticknight 好的。 可以直接下载解压立即开箱即用的 前端工作流客户端来的,不用安装 node 环境,也不用下载 node_modules,已经配置好了开发,构建的工作流。主要是之前遇过情况是 到换个电脑,每次都要手动安装各种环境,配置各种依赖太麻烦了,所以搞了一个客户端,直接下载解压就可以用的啦。
2017-03-22 12:37:42 +08:00
回复了 353943780 创建的主题 Sublime Text sublime text 3 emmet 请问怎么 tab 键补全自定义标签?
自定义键盘快捷键

{"keys": ["tab"], "args": {"action": "expand_abbreviation"}, "command": "run_emmet_action", "context": [{"key": "emmet_action_enabled.expand_abbreviation"}]}

但是这样 tab 连退格不了了
1  2  3  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3126 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 13:48 · PVG 21:48 · LAX 05:48 · JFK 08:48
Developed with CodeLauncher
♥ Do have faith in what you're doing.