目前基于npm的程序越来越多,那么package.json就显得十分必要了。前面两节已经强调了webpack.config.js和package.json的重要性。但是,往往有很多同学不清楚这些基础的配置,导致各种问题抛出。
如果大家都是单一职责的工程师,比如单纯的前端工程师。那么他在开发的时候需要了解什么?这个对于项目的开发者而言,比较重要。因为,一个比较的好界限可以让你快速上手工作。当然,你要刻意地模糊界限,去弥补自己所缺的知识,那也是十分美好的。毕竟,了解三端,才能更加高效的开发优质移动应用。 这里简单聊一下单纯的某一职责的工程师,需要了解什么。
Weex是集三端的一个技术产品,因此三端都不可或缺。有些同学看到就是表演者,Web把戏唱好就行。但是,很多时候 ,Weex不可能满足海量的需求,也无法去给每一位开发者定制。因此,自己动手风衣足食。
比如,开发者需要一个全页面的日历组件,该日历需要有价格信息;比如开发者需要跟友盟、七牛SDK集成等等。那么,就需要进行三端扩展。最后使用Web的开发方式开发应用。
扩展iOS组件:http://alibaba.github.io/weex/doc/advanced/extend-to-ios.html
扩展Android组件:http://alibaba.github.io/weex/doc/advanced/extend-to-android.html
扩展Web组件: http://alibaba.github.io/weex/doc/advanced/extend-to-html5.html
与iOS集成: http://alibaba.github.io/weex/doc/advanced/integrate-to-ios.html
与Android集成:http://alibaba.github.io/weex/doc/advanced/extend-to-android.html
与Web集成:http://alibaba.github.io/weex/doc/advanced/integrate-to-html5.html