生成器

Sails的生成器允许你去完全定制你在命令行运行sails newsails generate的时候执行的操作。自定义生成器让标准化你的团队或者组织创建新的Sails app或在已存在的app中的新模块成为可能。自定义生成器可以用在下面罗列的所有事项中:

  • 为所有你的组织中使用的新的app标准化约定和样板
  • 使用一组自定义的任务重写默认的Gruntfile
  • 使用GulpWebpack完全替换 Grunt
  • 可以默认使用其他的模板引擎比如Jade、Dust或者Nunjucks
  • 可以自动地自定义部署(比如white label apps with one server per-customer)
  • 生成Coffeescript或Typescript的文件
  • 在每个代码文件的顶部(或许可证头部)中包含ASCII的猫图片
  • 使用另外一种语言而不是英语来开始所有的文档和注释

如果你对制作自定义的生成器很感兴趣,最好开始的地方便是阅读文档introduction to custom generators。你也可以阅读open-source generators from the community

results matching ""

    No results matching ""