Drcus | 王亚振

Drcus | 王亚振

随便写,记录点东西

extjs shencha 启动应用

发布于:  

extjs shencha 启动应用 --- landing-web

这里记录一下做的一个物流项目(ExtJs)的环境搭建。 note: 这篇文章目前是针对这个项目做的一个备忘。可能不适合于其他项目。

下载代码

安装环境

下载安装 Sencha Cmd exe

下载地址

下载版本(Sencha Cmd v6.1.3.42) 文件名为: SenchaCmd-6.1.3.42-windows-64bit.exe

如果不用下边的笨方法 这个版本号无要求,可以用任何想要的版本

下载成功后控制台可以看到 :

PS D:\workspace\extJs\landing-web> sencha
Sencha Cmd v6.1.3.42
Sencha Cmd provides several categories of commands and some global switches. In
most cases, the first step is to generate an application based on a Sencha SDK
such as Ext JS or Sencha Touch:

    sencha -sdk /path/to/sdk generate app MyApp /path/to/myapp

Sencha Cmd supports Ext JS 4.1.1a and higher and Sencha Touch 2.1 and higher.

To get help on commands use the help command:

    sencha help generate app

For more information on using Sencha Cmd, consult the guides found here:

http://docs.sencha.com/cmd/

......

生成必要的框架 ext

此时如果在项目目录下执行 sencha app watch , 会提示

[ERR] Unable to load required framework: ext@null

因为缺少必要的包,此时应生成 ext

sencha -sdk /path/ext generate app Landing landing-web

这里记录一个笨而快速的方法

直接把以前生成的 包 拿过来,放到当前项目目录。

note: 有两个目录

  • ext
  • .sencha

这是主要文件

运行

启动项目

sencha app watch 

打包

sencha app build 

存放在百度云盘 我的应用数据 》 物流landing-web 依赖

厚颜一下 ~^_^~

赏赐