• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > Weex 环境搭建(win7),weex环境搭建win7

Weex 环境搭建(win7),weex环境搭建win7

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了weex环境搭建,weex环境安装,weex环境,weex,weex官网等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

Weex 环境搭建(win7),weex环境搭建win7


安装 Node.js

安装 weex-toolkit

安装好node.js后,打开CMD工具现在安装weex-toolkit,这是weex的集成环境。

npm install -g weex-toolkit

有了weex-toolkit就可以使用weex命令了

我使用的版本是如图,这个可能变化的很快


先看一下weex命令

Usage: weex foo/bar/we_file_or_dir_path  [options]
Usage: weex debug [options] [we_file|bundles_dir]
Usage: weex init
 
Options:
  --qr          display QR code for PlaygroundApp                      [boolean]
 
  --smallqr     display small-scale version of QR code for PlaygroundApp,try it
                if you use default font in CLI                         [boolean]
 
  -o, --output  transform weex we file to JS Bundle, output path must specified
                (single JS bundle file or dir)
                [for create sub cmd]it specified we file output path
                                                 [default: "no JSBundle output"]
 
  --watch       using with -o , watch input path , auto run transform if change
                happen
  -s, --server  start a http file server, weex .we file will be transforme to JS
 
                bundle on the server , specify local root path using the option
                                                                        [string]
 
  --port        http listening port number ,default is 8081        [default: -1]
 
  --wsport      websocket listening port number ,default is 8082   [default: -1]
 
  --np          do not open preview browser automatic                  [boolean]
 
  -f, --force   [for create sub cmd]force to replace exsisting file(s) [boolean]
 
  -h, --host                                              [default: "127.0.0.1"]
 
 
weex debug -h for Weex debug help information.
 
for cmd example & more information please visit
https://www.npmjs.com/package/weex-toolkit

如果你只是想调试某个we文件,那么执行weex xxx.we即可以运行在本地浏览器中,当然如果执行

weex test.we --qr -h

--qr 即是显示本地地址文件的二维码,安装playground后既可以扫描二维码看到we文件的页面。
-h 是热更新,当然只对浏览器有效

初始化项目hello weex

先建立一个app文件夹,我是这个目录D:\webxm\nodejs\weex-test

然后使用cmd进入weex-text这个目录,或者在这个目录直接打开cmd(按住shift键同时点击鼠标右键选择【在此处打开命令窗口】)

执行如下命令

按下回车键出现如下信息

file: .gitignore created.
file: README.md created.
file: index.html created.
file: package.json created.
file: src/main.we created.
file: webpack.config.js created.

接着安装依赖

npm install

现在我们创建了一个目录,然后并且在这里初始化了一个weex-test项目。

目录结构图

src-代码目录
index-浏览器启动页面
webpack.config.js-webpack的配置文件
观察package.json里面有这样四个命令

{
  "name": "weex-test",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "build": "webpack",
    "dev": "webpack --watch",
    "serve": "serve -p 8080",
    "test": "echo \"Error: no test specified\" && exit 1"
  },

改成如下(8080端口可以随便改)

{
"name": "weex-test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"build": "webpack",
"dev": "webpack & serve -p 8080",
"test": "echo \"Error: no test specified\" && exit 1"
},

现在试试启动这个项目

npm run dev


现在浏览器访问一下localhost:8080会出现如下界面

好了,现在我们已经启动起来了这个项目。

另一种启动方式

先进入src工作目录,运行对应的we文件,命令如下

weex xxx.we

我运行的文件是这个

你系统默认浏览器的窗口将自动打开并且显示Hello Weex!

传送门:weex 真机调试二维码

 

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • Weex 环境搭建(win7),weex环境搭建win7

相关文章

  • 2017-05-26Android应用程序内存泄漏介绍
  • 2017-05-223.8 Gestures(手势)
  • 2017-05-26Android开发6:Service的使用(简单音乐播放器的实现),androidservice
  • 2017-05-26Android--数据库数据显示至屏幕
  • 2017-05-26关于Android项目隐藏标题栏的方法总结,android标题栏
  • 2017-05-26支持缩放的fresco图片控件 —— fresco sample: ZoomableDraweeView,
  • 2017-05-26获取LayoutInflater对象的方法和inflate方法的一些参数问题,inflater.inflate参数
  • 2017-05-26Redhat下puppet集中配置管理
  • 2017-05-26android 数据文件存取至储存卡,android存取
  • 2017-05-26机顶盒上gridview+ScrollView的使用。,gridviewscrollview

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 配置Nginx反向代理Exchange 2007上的OWA
    • Unity实现滑页嵌套(解决ScrollRect嵌套冲突问题)
    • 自定义控件详解(一):Paint类与Canvas类,paintcanvas
    • ubuntu下安装AndroidStudio
    • React-Native系列Android——Native与Javascript通信原理(二)
    • 菜鸟新闻2--设置沉浸式状态栏,新闻2--沉浸状态栏
    • LocationManager使用细节,locationmanager
    • Android蓝牙技术Bluetooth使用流程(详解)
    • 安卓开发—简单的登陆界面,安卓登陆界面
    • android开发之路11(用SharedPreferences存储数据),sharedpreferences

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有