如何在一个git仓库中pipe理CDN上的静态文件和另一台服务器上的业务逻辑?
我正在Nodejitsu上构build一个应用程序,它不允许超过30MB的部署包。 大部分的应用程序是AngularJS,所以我可以保持在一个单独的服务器上,并大大减less包的大小。
但是,它是用一个git仓库pipe理的,像这样组织的:
app/ <-- node files to deploy to Nodejitsu config/ test/ package.json server.js public/ <-- static files to deploy to CDN img/ css/ js/ docs/ <-- don't want to deploy this anywhere, but still keep in git repo
我基本上正在寻找更好的方式来部署这一切。 我想保持在同一个git仓库中,但我需要命令:
- 使用
jitsu deploy
只部署app
,config
,test
,package.json
和server.js
- 部署
public
CDN(如果我可以发布img
和两个缩小的JS和CSS文件,甚至更酷) - 保持git仓库中的某些目录(如
docs
),但不包括部署
有任何想法吗?
- 在nodejs loopback中安排一个cron作业
- ng重新安装应用程序后,无法写入EPERM(无法写入)
- 没有'Access-Control-Allow-Origin'标题问题与hapijs
- Heroku应用程序使用generator-angular-fullstack失败构build
- 从Visual Studio代码运行angular度项目导致“此站点无法到达”错误
- 如何在ng-autocomplete中添加用户的当前位置
- 阻止使用AngularJs和Node.js / Express直接访问文件
- 如何使用nodejs express在mongodb上传图像? 而如何使用邮差testing?
- 在Node js上运行量angular器时出错