generator-batangularjs AngularJS ES6脚手架生成器

具有 ES6 语法支持的 AngularJS 项目生成器,generator-batangularjs,是我最近试过还不错的一个。它集成了子生成器、webpackeslintsass等工具,适合想把老项目升级一下的朋友。嗯,功能比较全,搭环境也方便。

yo batangularjs一键生成结构清晰的项目骨架,像src/app这种目录就是现成的。代码是基于 ES6 的,结构模块化,适合做中大型项目的脚手架。不想每次都手动配置 webpack?它帮你搞定。

你只需要先全局装一下:

$ npm install -g generator-batangularjs
就可以直接用 Yeoman 生成项目。虽然是个研究项目,安全性不一定 100%,但本地试试或者内部项目用还是挺香的。

如果你也在找一个带ES6Sasswebpack环境的 AngularJS 起步套件,可以看下相关资料,比如AngularJS + ES6 + Webpack 入门指南或者基于 Webpack 与 SASS 的 AngularJS 项目 Yeoman 生成器。配合这些文档上手更快。

,用它做内部工具、快速搭建原型挺不错。如果你对 AngularJS 还没彻底告别,又想尝试现代前端写法,这个可以试试。

zip
generator-batangularjs-master.zip 预估大小:55个文件
folder
generator-batangularjs-master 文件夹
file
.gitignore 22B
file
package.json 1KB
file
package-lock.json 368KB
file
.travis.yml 66B
file
LICENSE 1KB
folder
generators 文件夹
folder
component 文件夹
folder
templates 文件夹
file
component-separated.html 12B
file
component-separated.js 299B
file
component.js 265B
file
index.js 2KB
folder
app 文件夹
folder
templates 文件夹
file
package.json 915B
file
package-lock.json 334KB
folder
src 文件夹
folder
app 文件夹
file
app.component.js 145B
folder
components 文件夹
folder
home 文件夹
file
home.component.scss 511B
file
home.component.js 215B
file
home.component.html 629B
file
home.module.js 392B
file
components.module.js 177B
file
app.module.js 529B
folder
common 文件夹
file
common.module.js 101B
file
app.component.scss 144B
file
index.html 307B
file
webpack.config.js 2KB
file
_.yo-rc.json 3B
file
_.editorconfig 415B
file
_.eslintrc.js 495B
file
_.gitignore 42B
file
index.js 1KB
folder
filter 文件夹
folder
templates 文件夹
file
filter.js 109B
file
index.js 742B
folder
directive 文件夹
folder
templates 文件夹
file
directive.js 179B
file
index.js 757B
folder
module 文件夹
folder
templates 文件夹
file
module.js 609B
file
index.js 2KB
folder
value 文件夹
folder
templates 文件夹
file
value.js 45B
file
index.js 796B
folder
constant 文件夹
folder
templates 文件夹
file
constant.js 50B
file
index.js 809B
folder
service 文件夹
folder
templates 文件夹
file
service.js 91B
file
index.js 747B
file
core.js 1KB
folder
__tests__ 文件夹
file
directive.spec.js 912B
file
value.spec.js 1KB
file
component.spec.js 3KB
file
core.spec.js 2KB
file
service.spec.js 890B
file
test-helper.js 762B
file
constant.spec.js 1KB
file
module.spec.js 4KB
file
app.spec.js 886B
file
filter.spec.js 889B
file
.eslintrc.js 152B
file
README.md 3KB
file
.eslintignore 22B
file
.gitattributes 12B
file
.editorconfig 171B
...
zip 文件大小:178.24KB