项目生成器有助于快速产生一个项目的脚手架,同时避免的不同项目间结构的混乱
安装 Node.js (6.x+)
安装后会集成 npm 包管理工具(npm 版本要求 3.x),为了加快安装速度,设置国内镜像
npm config set registry https://registry.npm.taobao.org
# 安装yeoman构建平台
npm install -g yo
# 安装百分点项目构建器
npm install -g generator-bfd
cd workspace
# 回车后根据提示输入项目名(文件夹名),如 myapp
yo bfd
cd myapp
npm start
到此为止,前端环境配置完成,http://localhost:9000
代码规范参考 airbnb
cd myapp
npm run lint
cd myapp
npm run build
完成后,myapp 下的 static 目录及 index.html 发送给后台即可,如 Java web 项目下的 webapp 目录
脚手架采用 browser history 控制 URL,服务器也需要做相应的配置。