Node.js 为“创建工作流”;“全球”;所有项目的bower_组件文件夹?
旁注:我不是在寻找“基于意见”的答案……我不想把它归入那个类别。我正在寻找合适的方法,用我们现有的工具简化我的工作流程Node.js 为“创建工作流”;“全球”;所有项目的bower_组件文件夹?,node.js,git,npm,bower,git-bash,Node.js,Git,Npm,Bower,Git Bash,旁注:我不是在寻找“基于意见”的答案……我不想把它归入那个类别。我正在寻找合适的方法,用我们现有的工具简化我的工作流程 我最近遇到的问题: 启动新项目时,我在本地磁盘上一遍又一遍地安装多个重复库(例如jquery+bootstrap) 1. Create "new-client" folder 2. cd.. new-client 3. git clone my-starter-code 4. npm install (installing multiple dev dependency du
我最近遇到的问题:
启动新项目时,我在本地磁盘上一遍又一遍地安装多个重复库(例如jquery+bootstrap)
1. Create "new-client" folder
2. cd.. new-client
3. git clone my-starter-code
4. npm install (installing multiple dev dependency duplicates on disk)
5. bower install (installing multiple dependency duplicates on disk)
6. begin coding!
如果所有这些项目总是具有相同的基本结构,那么这对我来说似乎是浪费:- 相同的“节点模块”文件(65.1 MB)
- 相同的“bower_组件”文件(11.7 MB)
- 相同的“./folders/files.html”结构(模块化)
可以使用哪些构建工具来创建这样的工作流
- package.json“脚本”
- 发电机
- gulpfile.js
- 全局节点\u模块+鲍尔\u组件
- 吉特
我意识到所有项目都有各自不同的方式,但如果它们都是以相同的方式开始的,那么为这些“全局”文件使用一个“Master”目录而不是100个重复的项目难道没有意义吗 我从开发模块化的“Web组件”(新的W3C标准)开始考虑这个问题 这让我想让我的工作流程更加模块化、简化和自动化