特别讨厌前端那些工具命令怎么办?

2016-10-07 18:03:46 +08:00
 sensui7
首先说,我喜欢用 gulp, npm, bower(虽然某文里挖苦落伍了),

我讨厌的是每次都要重复机械性的
创建目录
npm install,
写 gulpflile, 写完了, bower register,  

我用什么能写个工具, 
自动帮我创建好目录, 安装npm包, 写好gulpfile, 创建git仓库, 安装bower包, 自动初始化README.md, 添加.gitignore,
3923 次点击
所在节点    问与答
49 条回复
holyghost
2016-10-07 18:05:13 +08:00
楼主听说过脚本吗
sensui7
2016-10-07 18:07:18 +08:00
@holyghost 当然听说过了, 没用过
xcodebuild
2016-10-07 18:24:19 +08:00
怎么打着打着变成全角了…
没用过脚本就学着去用…
Gheng
2016-10-07 18:32:37 +08:00
用 node 写这些小工具很方便啊。
sensui7
2016-10-07 18:33:45 +08:00
@codefalling

你等于没回复,真的,

至于说全半角那很重要吗, are you ok ?
sensui7
2016-10-07 18:36:06 +08:00
@Gheng 终于出现一个有建设性的回复, node , 去找找,
lhbc
2016-10-07 18:48:14 +08:00
程序员说全角半角不重要,蛤蛤蛤
crysislinux
2016-10-07 19:21:20 +08:00
有很多工具的,比如 ember cli, angular cli, vue cli ....
crysislinux
2016-10-07 19:21:40 +08:00
你用什么语言都能写。
murmur
2016-10-07 19:22:59 +08:00
npm 创建项目的时候执行一次就可以了 第一个建项目的人烦 后面的 install 一次就完了
话说搞 maven 的一次创建项目连 ssi 不也写一大堆 xml 都是一个人受苦后面的享福
不过这东西的却很烦 所以我就用一个构建工具就够了
sensui7
2016-10-07 19:23:30 +08:00
@lhbc 请问我现在是写程序吗?蟆头
1990andy
2016-10-07 19:26:03 +08:00
楼主会写 shell 的话,可以用 shelljs ,跨平台执行 shell 命令。现在很多脚手架工具都是用它。
k9982874
2016-10-07 19:27:14 +08:00
1 楼已经给出了答案,可惜楼主没 get 到
sensui7
2016-10-07 19:29:47 +08:00
@crysislinux 那些不是框架的命令行工具吗?
xcodebuild
2016-10-07 19:51:44 +08:00
回复的语气这么冲干啥,全半角很重要,写文章的时候也很重要
一个程序员说道脚本的份上已经够了,哪怕 shell script 都能做你上面说的事,非要手把手教你才叫有用的回复?
sensui7
2016-10-07 20:21:45 +08:00
@codefalling

好吧, 好吧, 摊手, 有个词叫什么来着, 就是论坛里专门抓别人的语法错误的人? 语法警察还是什么来着, 脚本含义太宽泛了, shell script , node script , ruby script , python script 。。。。


按照 4 楼说的 node , 查了一下, 很好很强大, 符合前端 b 格。
reus
2016-10-07 20:23:05 +08:00
你有空发帖抱怨,没空写个脚本?
你不会写?无能。
你这个问题的答案, 1 楼已经给了。
xcodebuild
2016-10-07 20:26:23 +08:00
@sensui7 你那不是语法错误,是字母都全角了影响阅读,我拼了半天´<_`
如果说符号全角半角那算我找茬
stiekel
2016-10-07 20:42:55 +08:00
有些基础的工作,可以使用 yeoman 。
vghdjgh
2016-10-07 20:48:28 +08:00
一楼所说的方法是基于开发都应该具有的一个思想:如果一些重复性操作比较耗时间,应该写成脚本来执行,是什么脚本倒无所谓。
yeoman 也不错,交互性更好一些。

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

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

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

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

© 2021 V2EX