We have recently sorted out our tools. Weex-toolkit are playing an import role in out development chain.Developers doesn't care about weexpack or weex-devtools. You could create, debug and build a Weex project via one cli command tool: weex-toolkit(https://github.com/weexteam/weex-toolkit).
And we have updated some details about weex-toolkit, just go https://weex.apache.org/guide/tools/toolkit.html to have a deep understanding about weex-toolkit. ------------------------------------------------------------------发件人:Wenhong Wu <[email protected]>发送时间:2017年3月15日(星期三) 11:40收件人:dev <[email protected]>主 题:Re: Sorting out Weex APIs and tools Hi, Tiago, Thanks for your valuable points. Weex cli command has just unified to toolkit, which means you don't need to use weexpack or devtool separately. All comes to a simple way, after npm install weex-toolkit. You just call weexpack subcommand after weex like "weex create xxx" "weex platform add XXX" "weex run xxx"...which will automatically launch and execute weexpack. The same happens to weex-devtool, you call "weex debug xxx" instead of "weex-devtool xxx". For details, pls refer to https://github.com/weexteam/weex-toolkit. And we're now working on official toolchain document, try giving weex development an easy experience. Pls feel free to comments or submit issues in toolkit github :) Thanks On Wed, Mar 15, 2017 at 12:58 AM, sospartan <[email protected]> wrote: > I'm totally agree with you. The weex tooling is confusing, even for me, as > a team member, use/dev weex everyday. > > I'd like in some day, we can use one single tool to manage all these > things. > > This thread may take some time for rest of team, since it's midnight in > china. 😅 > > Thanks for the feedback. > > Tiago Alves <[email protected]>于2017年3月14日 周二下午9:40写道: > > Hello all! > > I am a newcomer that is still trying to wrap his head around the project. > And hey, maybe it's good thing to have an outsider's perspective! > > After some days experimenting with Weex, the Hackernews project, weexpack > and weex-toolkit, I still have this question: How will people use Weex in > the future? The success of open source projects depends more on the > developer experience (that includes APIs, docs and tools) than the > technical quality of the solution. > > So my question is: where are we heading? As far as I could learn from the > docs, the workflow would be: > > 1. Create the app: > > weexpack create my-project // weexpack > or > > weex create my-project // weex-toolkit > or > > vue init weex my-project // vue-cli > ? > > 2. Configure native platforms in the config.xml > > 3. Add platforms > > weexpack platform add android/ios // weexpack > or > > weex platform add android/ios // weex-toolkit > ? > > 4. Debug platforms using weex-toolkit: > > weex debug dist/index.weex.js > > 5. Run/deploy natively: > > weexpack platform run > > I would like to see 3 things happening to this project: > 1) A definition of the experience we want for the developer. > 2) weexpack and weex-toolkit should have a clearer scope. Their docs should > have a distinction of what is deprecated, with special care for overlapping > features. > 3) A "getting started" doc that guides the developer from 0 to having a > Vue2.0 Weex debuggable app. > > Weex is under heavy development and I get that. The worrying part is that I > don't see where Weex's developer experience is heading to. > > So, how will developers us weex in the future? > > Thanks! > Tiago > > -- > sospartan > https://weex-project.io >
