GithubHelp home page GithubHelp logo

fe-cli's Introduction

fe-cli

fe-cli

feature: lint-staged husky init build release-it changelog git-cz

https://github.com/youzan/vant/blob/dev/packages/vant-cli/src/commands/changelog.ts

做个简单的脚手架。

  • 任务
    • 6月13日—15日,搜索阅读脚手架相关文章,做些点评发表在issue
    • 6月15日-16日,确定想做的一个功能或者多个功能,发布在issue,欢迎交流讨论。
      • 自己新建feature分支开始编码,比如feature/ruochuan,编码完成提交
        • 创建分支命令 比如 git checkout -b feature/ruochuan origin/feature/ruochuan
        • 首次推送到远程命令 git push --set-upstream origin feature/ruochuan,之后就可以git push直接推送了
      • 在项目下 npm link ,可以全局使用fe或者fe-cli命令,测试自己所写功能。
  • 暂定6月21日-22日(周末),对大家完成的功能做简单点评、也可以投入自己项目使用,后续也可以持续优化。

具体任务看project

再看issue

fe-cli's People

Contributors

ruochuan12 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

scarsu lqzo co-star

fe-cli's Issues

收集的脚手架文章相关文章在这个issue下回复-持续更新

掘金高赞618:【手把手】15分钟搭一个企业级脚手架
若川简单点评:比较详细的描述了脚手架需要考虑什么,和应该有哪些命令和一些常用的依赖包,但相对复杂,暂时不需要搞这么复杂的。

掘金高赞147:史上最贴心前端脚手架开发辅导
若川简单点评:与上一篇对比有相对详细的流程图,介绍了execa执行命令和download-git-repo模板拉取等插件。

《大前端进阶 Node.js》系列 P6必备脚手架/CI构建能力(下)
若川简单点评:这篇主要写了一些工程化相关的命令,同时支持脚手架自身构建打包。仓库地址在这little-bird-cli,值得参考学习。

有赞的vant-cli
若川简单点评:提供了dev lint release 等功能,值得参考学习。

前端搞基建|崇志 - 如何设计大型前端团队基建路线
若川简单点评:大型前端团队基建路线,很好的文章,值得学习。

前端搞基建|堂主 - 如何推动前端团队的基础设施建设
若川简单点评:大型前端团队基建,很好的文章,值得学习。

小打卡小程序自动化构建及发布的工程化实践
微信小程序CI流程搭建教学(1) -- 实现云构建
这个是小程序的自动化构建发布实践,文章中写的场景很常见。不过现在官方已经支持ci工具了。也可以自行做一个脚手架。

想做的功能在这个issue下回复

  1. 列举 所做功能和实现的大概思路和所需技术,或者你可能不会、需要大家讨论和协助的。
  2. 新开一个feature分支,例如 feature/ruochuan
  3. 编码 一般在 src/commands 单独写个文件
  4. 编码开发提交到远程分支

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.