这个专题主要是详细介绍 Nowa 工具,为此码字无数。前端
Nowa 上手篇(1)- 介绍webpack
Nowa 上手篇(3)- 工具使用指南github
...segmentfault
Nowa 的意思是 'Not Only for Web App, but also for anything',其实笔者第一次接触到它的时候,还觉得是“诺娃”的意思,多是记念开发者的媳妇儿,开个小玩笑。前端框架
不想看废话的请直接拉到底部看总结。(^-^)架构
Nowa 面向的用户主要是前端新手用户。工具但愿能节约用户的学习前端构建知识的时间,简化项目的构建,开发和调试流程,从而让用户专一于前端业务开发。框架
对于缺乏 Node 和架构知识的新前端来讲,学习框架已经占用较多的时间成本了,要再花精力去本身搭脚手架,那会让学习曲线变的更为陡峭。咱们其实能够从中发现,搭建 Server 跑项目这些过程是能够与内在的前端框架剥离的。任框架18般轮着换,放兵器的架子能够不用变。
因此,Nowa 就是为了以不变应万变的需求诞生的。此处应有掌声。前端构建
Nowa 核心是基于 Webpack 进行二次开发的前端开发套件,后来再套上了一层 可视化的 Electron 壳子。如今,用户只需点几下按钮就可以建立一个 React 应用,不用为搭建 Webpack 生态,下载一坨坨组件而烦恼。
固然,Nowa 的立足点不单单是个构建工具这么简单,市面上这类型不少,它还但愿是一个开发平台。为此,Nowa 提供了一种模板机制,拓宽了狭隘的工具视野。用户能够基于给定的规范提交前端框架模板,好比 React & Vue & Angular 模板等等。模板由于剥离了构建流程,很大程度上丰富了 Nowa 的使用场景,从而支持各类各样的项目。
说人话就是,咱们有一个像橡皮泥同样的模板,任君蹂躏。
Nowa 其实含有两个版本,ck 在 2016 年开发了命令行版本。而后鄙人加入该组,在 2017 年初开发可视化版本。命令行版本目前处于维护阶段,可视化版本还处于开发阶段,不过请放心拿去使用吧,俺不怕大家怼。
Nowa 是什么?
Nowa 是基于 Webpack 封装的多平台构建工具,帮助用户省去构建步骤,可以快速可视化地搭建 React 应用。
Nowa 有什么用?
Nowa 省去了用户研究打包,开发,模拟数据等 N 项变态又无聊的工做。用户能够直接上手写业务代码,不用考虑如何压缩合并代码,如何热加载,如何代理资源等等,如何配置国际化功能等等。
能偷懒的,咱们都帮你作了。
Nowa 怎么用?
请看接下来的Nowa 上手篇(2)- 建立 React Web 项目。
Nowa 美颜
]
Nowa 官网
戳这里,咱们提供了 Windows & Mac & Linux 三个平台的版本,不怕你找不到,就怕你不要。