有什么前端集成解决方案?

2014-05-08 18:51:32 +08:00
 paicha
集成工具、本地开发环境、简化开发流程,自动化编译压缩、调试环境等等
3376 次点击
所在节点    问与答
14 条回复
hzlzh
2014-05-08 18:53:32 +08:00
F2E Workflow (with Yeoman, Grunt, Bower)
http://f2e-workflow.com
zzNucker
2014-05-08 19:31:14 +08:00
belin520
2014-05-08 19:40:40 +08:00
FIS
belin520
2014-05-08 19:41:22 +08:00
略略感觉这是个推广FIS的软文。。
loading
2014-05-08 19:58:29 +08:00
@belin520 求实情
paicha
2014-05-08 20:32:20 +08:00
@belin520 实习的公司里没有一套成熟的解决方案。我就来问问大家了。
clippit
2014-05-08 20:44:48 +08:00
社区常用的就是 Yeoman+Bower+Grunt 一套,国内百度做的 FIS 也不错,而且更加「集成」(不像前者其实是三个+更多分散的组合)
paicha
2014-05-08 20:46:41 +08:00
@clippit
@belin520
@zzNucker

使用过的童鞋能不能说一下优劣呢,有没遇到一些坑什么的。
jiyinyiyong
2014-05-08 21:03:57 +08:00
前端, 单页面还是服务端渲染, 两个差别比较大的.
单页面(我只熟悉这方面...)的话, 代码是否被编译(coffee,jade)? CDN 什么策略? 差别也不小.
paicha
2014-05-08 21:09:37 +08:00
@jiyinyiyong 单页面。编译 CoffeeScript、Less这些 暂时没什么部署需求
zzNucker
2014-05-08 21:16:04 +08:00
@loading
@paicha

反正FIS安装起来比较简单一个命令就搞好了。。。 更集成。
Grunt那套国外的社区支持更多吧。 FIS你可以去Github上问。
然后都挺灵活的,坑这种玩意反正大多数东西都是能自己配的, 遇到才知道。。
belin520
2014-05-08 21:55:54 +08:00
FIS 有官方支持QQ群,进来吧,里面有各个知名的、普通的互联网公司的前端开发者,不乏一些大牛
我已经在里面混了好久了。。
iwege
2014-05-09 09:40:03 +08:00
我很好奇FIS为什么又要安装nodejs又要安装java又要安装php。
安装java也就算了,可能是压缩过程需要,但是在用了nodejs,java的情况下还要加个PHP做调试Server?这两个随便哪个都能起个调试用Server吧?
jiyinyiyong
2014-05-21 21:40:31 +08:00
@paicha 编译 CoffeeScript 和 Less 我在公司里用到的,
同时环境自动刷新我用的是自己写的工具, 不是很稳定, 但日常使用没问题:
https://github.com/jiyinyiyong/mission
http://www.tudou.com/programs/view/SPTvloHwDE4/
上线的话是公司写的 Gruntfile, 基本的部署问题都能解决

我觉得前端环境复杂, 除非是完全整套流程规定好了, 否则很难有全套自动化工具
通 Grunt 或者 gulp 自己组合一下还是有必要的..
不过中间 Watch-Reload 流程需要 Node 脚本自己定制, 我自己写了个
LESS 命令我是从 Node 调用命令行实现的, 自己封装比较难
应用规模不大的话, 可以考虑 Grunt watch LiveReload 直接上

FIS 架子比较大, 表示一直写单页面应用, 个人不喜欢用 FIS

集成工具我不大清楚..

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/111664

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX