-
Notifications
You must be signed in to change notification settings - Fork 17
使用uba来开发一个完整的最佳实践
Kvkens edited this page Sep 30, 2016
·
1 revision
- 使用命令
uba init firstweb
来在当前目录下创建一个最佳实践文件夹firstweb
. - 然后
cd firstweb
进入我们的最佳实践项目里面后,安装必要的中间件依赖npm install
或cnpm install
.(推荐cnpm) - 安装完后,可以先看一下服务和安装是否正确,输入
uba server -p 5000
,这里我自定义了一下调试服务默认端口,稍等片刻后,浏览器会自动打开,可以访问:http://127.0.0.1:5000
来访问到了默认的最佳实践. - OK已经跑起来了,先关掉服务,我想添加一个页面的话,可以通过
uba page pagename
来添加一个新页面,里面包含基本的css
、js
、html
,具体路径是src/containers
下面,这里就是我们一些页面放置的位置. - 可以打开我们的页面文件夹,可以修改
css
,js
.然后想加载该页面的话,找到我们的路由配置,src/config/router.js
,按照默认的配置可以添加一下我们最新的路由.对应的修改一下src/index.html
的路由引用就可以了. - 保存运行调试服务,我们就会看到最新的路由以及我们创建的页面了.
这个非常简单,执行uba build
后,在当前目录下创建一个build
的文件夹,里面就是打包好的静态资源.
当我们的项目功能开发完整后,就需要打包发布到Maven,执行uba publish
就会按照uba.config里面的发布路径命令进行发布的.