这个仓库是本人参加 百度前端技术学院 2017 的课程仓库,我参加过两次 IFE 学院,收获颇丰,对于想学前端或想提升水平的朋友绝对可以去尝试一下。
每个模块都由一个页面和一个核心库组成。
页面:Containers
核心库:Libs
初版见 1.0 分支
由于变更技术栈,正好给项目做一次升级,将原来的视图层代码从 pug
jquery
升级成 vue
,原先核心功能模块仍由 JavaScript
/TypeScript
实现。
NPM
npm install --no-optional
npm start
YARN
yarn install --ignore-optional
yarn start
由于测试环境依赖 node-canvas,windows 环境安装较为不便,所以将测试依赖设为 optionalDependencies,需要运行测试用例的话先参考文档安装 node-canvas 依赖 然后在 install 时安装可选依赖