基于express gulp sass和pug构建的前端开发环境
npm install
npm run dev
Express 会被 BrowserSync 代理到 5000 端口,同时提供本地 mock 功能, mock 数据存放在 data/data.js 里面,简单粗暴,就是一个 JSON 对象。当然也可以在 server 的 data/index.js 里面自定义更加详细的数据返回。
npm run api
在上一个命令的基础上,把 mock 数据由本地换为实际服务器地址,可以在 config.js 下面配置
module.exports = {
'port': 3000,
'remoteApi': '10.240.96.129:3008' //服务器地址
}
npm run dist
打包压缩后的 js
和 css
文件会存放在 public
文件夹下。
npm run static
打包压缩后的文件会存放在 generate
文件夹下,
然后拿给后台同学。
Browser to localhost:5000 ,go dev!