1.30.0 • Published 4 years ago
maicai.m.ddxq.mobi v1.30.0
叮咚买菜8.0微信端
部署相关信息
- node.js version: 6.9.1
- npm version: 4.3.0
- release path: ./dist/
- evn file path: ./webpack/env.js
- git url: git@git.ddxq.mobi:ddxq-delivery/maicai.m.ddxq.mobi.git
release branch: origin/master
构建命令行
npm run build
- nginx 设置(供参考):
server {
listen 80;
server_name maicai.m.ddxq.mobi;
index index.html;
root maicai.m.ddxq.mobi/dist/;
location / {
try_files $uri $uri/ /index.html;
}
}
脚手架
webpack
配置文件
- dev 开发环境使用的配置文件
- dev-mock 开发环境使用的配置文件(带mock)
- build 线上环境使用的配置文件(不包含source map文件)
- debug 调试线上环境使用的配置文件(包含source map文件)
NPM
dev dev+mock build debug 分别与webpack对应 dev 端口3100 dev+mock 端口3101
运行环境
mock数据
与 ifdef-loader 配合实现,详见mall.m.ddxq.mobi/src/api/fetch.js
保持页面滚动位置
示例代码:
import {ScrollContainer} from 'react-router-scroll';
...
<ScrollContainer scrollKey="testScroll001">
<div>...</div><!--可滚动的容器-->
</ScrollContainer>
1.30.0
4 years ago