在CloudControl中部署基于grunt的应用程序
我正在尝试将一个基于grunt的应用程序部署到CC。 我想部署使用grunt build
任务生成的应用程序的dist
版本。 现在,我所做的就是将我的grunt devDependencies
移动到dependencies
并使用NPM postinstall
挂钩来运行grunt构build任务。 这种方式一旦更新NPM依赖性CC运行的任务。
但是,这个方法有两个问题:
1) compass
不工作
2)把所有的咕噜声依赖关系转移到dependencies
感觉不对。 第一个问题,我认为我可以使用另一个SCSS grunt模块来修复它。
还有其他的方法吗? 最好我不想将我的dist
版本保存在版本库中。
你能解释一下情况吗?
通常我会遵循以下步骤
本地
- 做npm安装
- 做咕噜生成
-
推到云端
服务器
-
将环境设置为生产(假设您的所有文件都会检查环境并相应地加载文件)
- 如何启用Node.js应用程序连续部署到Amazon EC2?
- 人们使用Node.js部署关系数据库更改的方式有哪些?
- 我在evennode部署我的nodejs应用程序,但我得到这个错误
- 如何在使用Kudu将node.js应用程序部署到Azure时debuggingdeploy.sh?
- debugging“serverless-webpack”:GraphQL错误:Lambda services-publishService在调用期间抛出一个错误
- 在本地Linux机器上部署spine.js应用程序
- 部署竞争条件导致CDNcaching旧的或损坏的文件
- 如何在现场服务器上部署网站?
- 在Linux服务器上如何部署node.js应用程序?