generator-windmill
v0.0.18
Published
Yeoman generator
Downloads
9
Readme
需要解决的问题
- ~~关于安装只使用npm install 不使用bower install~~
- 关于模块的选择weui, tab,
- ~~package.json~~
- 那些包是不需要的
- css类名的命名方法
- 删除bootstrap
- ~~使用多种方式书写样式文件~~
- ~~关于方法的演示,$q的使用~~
- ~~如何书写指令,等各种部分的书写~~
如果运行的时候出现错误,大多数情况下是node-sass
或者optipng-bin
安装失败,此时应该先将依赖安装完成后再次运行...
sudo npm install optipng-bin node-sass --save-dev
generate-windmill
一个结合Angular 1.5.x
,ES6
,Webpack
,Gulp
,ocLazyLoad
的脚手架工具,帮助快速开发你的NG应用
脚手架特色
- 使用了
webpack
这个当下十分火热的前端打包工具 - 使用了
ES6
的许多新的特性,让我们可以更舒服的书写我们的代码,尤其是带来了模块化开发的便利 - 使用了
express
作为我们的后端模拟数据,让我们专注与前端的逻辑与事件的处理 - 使用了
browserSync
,让我们可以实时预览我们的应用 - 使用了
ocLazyLoad
,配合Webpack
让我们的应用可以进行按需加载,提升了用户体验 - 可以使用
Sass
,Less
,或者CSS
来书写我们的样式,甚至可以使用别的样式预处理语言来书写
使用前的准备
- 全局安装
Node
开发环境,就是Node.js
的安装,自行google
- 全局安装
yo
,具体的方法可以参考这个链接yeoman - 全局安装
generator-windmill
:
// Mac
sudo npm i generator-windmill -g
// windows
npm i generator-windmill -g
开始使用
- 在你项目的根目录内运行命令
yo windmill
(好比是,在app
文件夹内运行) - 运行
gulp serve
进行预览 - 运行
gulp build
进行打包 - 运行
gulp deploy
进行部署