This is the source of iexbit
$ npm run dev
开发时切记验证移动端样式,约定以875px
为界:
@media (max-width: 875px) {
/// ...
}
若有元素需要只在移动端展示,则添加.m-only
即可。
若有元素需要在移动端隐藏,则添加.m-hide
即可。
在webpack/
目录下,在routers.deploy.json
和routers.dev.json
中增加路由即可。
本地代理流程:https://www.jianshu.com/p/8fc16719d590
需要登录到线上测试环境,启动开发模式,然后代理如下两个文件到本地即可:
/https://assets.bitrabbit.com/market/vendors.*.js/ http://localhost:8111/vendors.bundle.js
/https://assets.bitrabbit.com/market/market.*.js/ http://localhost:8111/market.bundle.js
- 首先执行命令行(记住本地代码也要提交)
$ npm run deploy
$ npm run release
- 将dist目录下的
market.html
文件中的内容替换toastio项目中的app/views/markets/show.html.erb
文件内容 - 从develop分支checkout一个分支提交,提交代码
- 执行
$ bundle exec cap staging deploy
,确定两次,大概4分钟部署完成。
- 首先执行命令行(记住本地代码也要提交)
$ npm run deploy
$ npm run release
- 将dist目录下的
market.html
文件中的内容替换toastio项目中的app/views/markets/show.html.erb
文件内容 - 从develop分支checkout一个分支提交,提交代码
- 然后找晓孟合并分支并让老龚部署
注:各个文件放在toastio
项目中,是不同的路径,切记!