真头疼啊,我只能说Weex团队认真敬业,更新速度有点快。但有点就是文档更新速度有点跟不上。还是进入正题吧。Weex项目构建有两种方式,一种是使用weex直接构建,还有一种是使用weexpack进行构建。
Weex构建项目###
其实就是使用下面的指令创建工程
$ weex init ProjectName
$ cd ProjectName
$ npm install
这里是使用最新的Weex版本构建项目的,但这里有几点必须强调一下
- 项目内部只支持用.vue格式的View文件,不支持.we文件
- 项目打包生成js文件,只生成两个js文件(index.web.js和index.weex.js;index.web.js是web使用的,index.weex.js是App端使用的)
Weexpack构建项目###
其实就是使用下面的指令创建项目
$ weexpack create appName
$ cd appName
$ npm install
这里也需要注意以下几点
- 项目内部支持用.we格式的View文件
- 项目打包生成js文件,按照编写文件个数来,将每个文件分别编译成js文件使用。
结语##
关于Weex项目生成方式就这两种,但其中的优缺点不止这么点,后期我会慢慢补充的。我个人推荐用Weex的构建方式,应为它是支持vue语法,并且保证了使用的Weex是最新版本,符合官网推荐的模式;而Weexpack相对版本可能比较老。