sencha cmd安装创建项目与编译,特详细。

官方文档

环境要求

  1. Java Run-time Environment or JRE,版本>=6.0。
  2. Ruby
  3. Sencha Cmd
  4. Ext JS SDK

下载安装搭建环境

Sencha Cmd 下载

EXTJS的版本要和 sencha cmd版本对应,不然有些地方出错

配置环境:

我的用的chocolatey的工具,轻轻松松自动帮你安装好环境变量,方便快。Chocolatey 是 windows 下一款命令行包管理软件 ,简单说这就是 Windows 的 apt-get。习惯 Linux 操作方式并非常想用它操纵 Windows 的敬请折腾。Chocolatey 这套包管理系统目前已经包含了近 500 多款常用软件。

Chocolatey 官网下载

把上面的代码复制到管理器运行,要用管理员身份运行,不然会出错,亲测出错。安装需要等待一段时间。

安装好了之后关闭管理器,在打开管理器,输入sencha -v是否显示这个

显示的不是这个就代表没有安装上。

然后打开下载Package页面,直接在搜索框搜索即可,jre和ruby以及Devkit,安装方法就是复制相应的命令代码,在命令管理系粘贴回车,他会自动帮你安装好,并帮你配置好。多么方便,还有其他的包的环境搭建也可以使用这个。

安装好了之后来看看有没有安装上。

第一步:安装JRE或者JDK(JDK安装后包含JRE)

“我的电脑”-->右键“属性”-->“高级系统设置”-->“环境变量”

  添加或修改环境变量:

  1.添加:JAVA_HOME

  2.修改:PATH

  PATH属性已存在,可直接编辑。作用是用于配置路径,简化命令的输入,其值为:%JAVA_HOME%\bin。

  3.添加CLASSPATH

  用于编译时JAVA类的路径,注意这里设置的是两个值,(.;)表示的是JVM先搜索当前目录。其值为:.;%JAVA_HOME%\lib\tools.jar。

  重启电脑后,通过相关命令判断jdk是否安装完毕。

  打开Dos命令窗口输入:java

  打开Dos命令窗口输入:java  -varsion

  打开Dos命令窗口输入:javac

第二步:测试ruby有没有安装成功

命令行里输入 ruby -v如果正确输出了 ruby 版本号,就OK了

安装主题包,打开Dos命令框输入:gem install compass

第三步:测试DevKit有没有安装成功命令行中输入如下命令:
gem install rdiscount --platform=ruby 

出现结果如下:

Fetching: rdiscount-1.6.8.gem (100%)
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
Successfully installed rdiscount-1.6.8
1 gem installed
Installing ri documentation for rdiscount-1.6.8...
Installing RDoc documentation for rdiscount-1.6.8...

之后就大功告成了,下面来创建项目。

之前下载好的SDK,创建App

方法:sencha -sdk /Path/to/framework generate app myapp My-App

/Path/to/framework这得意思是sdk的地址,你解压出来的SDK地址路径

generate app 是必不可少

myapp 是项目名

My-App是文件名

这里硬是纠结了我一个多小时才解决,一直没有创建成功。

我的方法步骤:在指定安装目录安装

这里打开是打不开的,原因是跨域,所以打不开,打开方式有很多种,可以用iis  也可以用其他的服务器,挂在本地服务器上就可以打开。sencha cmd有自带的内置服务器,浏览方式看图

命令:sencha app watch

然后查看文件大小,很大,如果放到服务器上打开会很慢,所以我们可以进行编译。

命令:sencha app build

方式和上面一样。

好累,就到这里,未经过博主同意严禁转载。

时间: 2024-10-20 05:40:07

sencha cmd安装创建项目与编译,特详细。的相关文章

ExtJs Sencha Cmd创建项目以及编译项目

一:创建项目 sencha sdk tool2.0无法创建api为sencha-touch-2.2.1的项目,需要使用SenchaCmd代替sencha sdk tool,其步骤如下: 1,下载安装senchaCmd,地址为: http://www.sencha.com/products/sencha-cmd/download 2,一路next,安装完之后,进入cmd,敲入:sencha,展示一些关于sencha的信息,表示senchaCmd安装成功 3,使用senchaCmd生成项目 3.1

cocos2d-x v3.0各个环境下创建项目以及编译、执行官方DEMO

摘自:https://github.com/cocos2d/cocos2d-x/ 怎样创建一个新项目 How to start a new game Download the code from cocos2d download site Run setup.py Run the cocos script Example: $ cd cocos2d-x $ ./setup.py $ source FILE_TO_SAVE_SYSTEM_VARIABLE $ cocos new MyGame -p

Ionic 安装创建项目

在安装了node+Cordova的情况下(过程参考我之前的文章Phonegap环境配置),安装ionic: 安装ionic npm install -g ionic Android创建安装: npm install -g npm //后续start步骤出错,故在此处将npm转为全局,后顺利 F: cd wwwroot_ionic //切换到创建文件的目录下 ionic start myproject cd myproject ionic platform add android ionic bu

ExtJs6.5.2新手入门——如何用sencha cmd创建自己的第一个项目

博主自己也是一个刚开始学习ext的小白,学习新知识一定要记录下来,直接复制自己原来写的培训手册里的,希望能帮到刚接触ExtJs的你!--[作者:伊利蛋白钙yL] 第1章 创建并运行第一个Ext Js Classic 项目 1.1 开发环境搭建 官方网站:https://www.sencha.com 在线文档:http://docs.sencha.com/extjs/6.5.1/index.html 官方论坛:https://www.sencha.com/forum/ Sdk 下载:https:/

sencha cmd 创建项目

一.软件支持 1.下载并解压Sencha Touch(浏览器支持Chrome.Safari.Internet Explorer 10或11.) 2.Sencha Cmd(Sencha Touch 2.3.1需要Sencha Cmd 4.0.1.4.0.2或更高版本.) 为了检查你是否正确安装了Sencha Cmd(目录切换到sencha cmd 安装的目录) 3.Java运行时环境版本1.7.Sencha Cmd是用Java编写的,需要JRE运行. 4.ruby(可以使用ruby-v命令来验证它

Ext Sencha Cmd 6 环境安装

Sencha Cmd安装笔记 在使用前端框架ExtJs前,需对其环境加以部署,对自己的安装过程加以记录. 建议大家在安装时,最好使用VPN,个中缘由,生在跳槽的程序袁应该都懂吧.不然ruby相关命令执行时,会提示相关包无法下载. Sencha Cmd下载地址:https://www.sencha.com/products/extjs/cmd-download/ Sencha Cmd 6官网地址:http://docs.sencha.com/cmd/6.x/ Sencha Cmd 6相关细节的地址

extjs6入门:用sencha cmd搭建简单的extjs6项目

开发准备 1.sencha cmd安装 2.extjs6.0.0 gpl正式版下载,地址:https://www.sencha.com/legal/gpl/ ,解压ext-6.0.0-gpl.zip 搭建步骤: 1.cmd进入你想要放置项目的地址,输入以下命令 sencha -sdk [解压后的ext-6.0.0的位置] generate app [项目名称] [项目地址] 进入Cooky目录,可以查看生成的项目工程 cmd 进入该目录:cd Cooky 执行sencha app watch命令

Vue安装及项目介绍

目录 创建Vue项目 环境安装 创建项目 pycharm打开Vue项目 项目目录介绍 入口文件(main.js) 路由配置(router.js ) 组件 前台路由的基本工作流程 目录结构 根组件(App.vue) 页面组件(PageFirst.vue) 小组件(Nav.vue) 配置全局样式文件 目录结构 global.css main.js 组件生命周期钩子 概念 案例 路由的重定向 router.js 创建Vue项目 环境安装 第一步:安装node ? 从node官网下载node安装包---

extjs5基于SSH后台项目实战笔记--环境搭建及Sencha Cmd的安装和使用

最近做一个SSH的项目,前台使用的是Extjs5.以前也没接触过,就一边学一边做,发现Extjs的东西真是太多了,熟练了用起来也很方便,但是想要真正熟练并不容易.做项目的过程中遇到了很多问题,觉得不记下来下次遇到了还得想半天,所以准备把过程记录下来,给自己看,也给遇到同样问题的人看看.中间可能会有很多写的不对的地方,希望能帮忙指出. Sencha Cmd是一个命令行工具,可以用来生成脚本框架,并且可以将自己写的脚本进行编译,还可以用来编译自定义主题等等,具体的使用及功能后面会说.先介绍Sench