FineUI 官方论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

本论坛已关闭(禁止注册、发帖和回复)
请移步 三石和他的朋友们

FineUI首页 WebForms - MVC & Core - JavaScript 常见问题 - QQ群 - 十周年征文活动

FineUI(开源版) 下载源代码 - 下载空项目 - 获取ExtJS - 文档 在线示例 - 版本更新 - 捐赠作者 - 教程

升级到 ASP.NET Core 3.1,快、快、快! 全新ASP.NET Core,比WebForms还简单! 欢迎加入【三石和他的朋友们】(基础版下载)

搜索
查看: 1486105|回复: 91
打印 上一主题 下一主题

获取适用于 FineUI(开源版) 的 ExtJS 库(extjs folder is lost)

  [复制链接]
跳转到指定楼层
楼主
发表于 2013-6-16 17:09:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
If you don't have a QQ account or can't read Chinese, please follow this link to register this forum and download the extjs folder.


FineUI(开源版) 最初使用的是 GPL v2 授权协议,不过这违背了 FineUI 开源免费的原则,因为如果某个企业使用了 FineUI (开源版)库,即使已经购买了 ExtJS 的商业授权,还是需要公开源代码的,因为受到 FineUI(开源版) 的 GPL v2 协议限制。
基于这个原因,FineUI (开源版)从 v3.1.0 开始完全拥抱 Apache License 2.0,从而做到真正的免费开源!


然而,ExtJS 对非 GPL 开源的软件制订了更加严格的规则:
ExtJS Open Source LicenseSencha is an avid supporter of open source software. Our open source license is the appropriate option if you are creating an open source application under a license compatible with the GNU GPL license v3. Although the GPLv3 has many terms, the most important is that you must provide the source code of your application to your users so they can be free to modify your application for their own needs.
If you would like to use the GPLv3 version of Ext JS with your non-GPLv3 open source project, the following FLOSS (Free, Libre and Open Source) exceptions are available:
Open Source License Exception for Development

虽然 FineUI (开源版)使用的 Apache License 2.0 是和 GPL v3兼容的协议,不过还是要遵守规则:不包含 ExtJS 的源代码,而是告诉用户怎么获取 ExtJS 的源代码!

FineUI (开源版)作为知名的开源软件,将会无条件遵守开源社区的游戏规则:
  • FineUI (开源版)的 Apache License v2.0 授权协议 与 ExtJS 的 GPL v3 兼容;
  • FineUI(开源版) 公开全部源代码,没有任何保留;
  • FineUI(开源版) 不包含 ExtJS 的任何源代码;
  • FineUI(开源版) 不将 ExtJS 作为整体发布,而是提供获取 ExtJS 的方法;
  • FineUI(开源版) 公开说明使用了 ExtJS 库,并指出 ExtJS 库是采用 GPL v3 授权协议的;
  • FineUI(开源版) 是为了将 ExtJS 引入 ASP.NET 领域,而非独立存在的库。


如果获取适用于 FineUI(开源版) 的ExtJS 库呢?
  • 首先下载 ExtJS 库(http://www.sencha.com)(FineUI v4.x 使用的是 ExtJS v4.x)
  • 将 ExtJS 库的全部内容拷贝到官方示例目录:FineUI.Examples\extjs_builder\extjs_source_all
  • 运行 build.bat,即可生成目录:FineUI.Examples\extjs
  • 将生成的 extjs 拷贝到你网站的根目录下即可。

由于这些步骤较为繁琐,我们提供了生成好的 extjs 目录供大家下载,请往下阅读!!


官网推荐:
FineUI v3.3 - v6.x 的 extjs 目录下载地址:
http://pan.baidu.com/s/1bntUOr1





老版本下载:


现在就 订阅 FineUI 官方论坛,及时了解 FineUI 官网动态!



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
推荐
发表于 2013-6-18 11:23:13 | 只看该作者
Mr.Wu 发表于 2013-6-17 16:45
已经拷贝到网站根目录了啊,也重新编译通过了。但是ctrl+F5运行网站时,报错了。

...

在web.config增加
<location path="extjs">
        <system.web>
            <authorization>
                <allow users="*"/>
            </authorization>
        </system.web>
    </location>
推荐
发表于 2014-6-4 11:28:45 | 只看该作者
唉,下载的文件夹里面自带的那个extjsbuilder下载了,执行了extjs.bat创建了extjs文件夹,但是仍显示extjs folder is lost,到这里下载了extjs覆盖后执行就好了,我想说的是既然是提供下载就把这些东西都弄好啊,对于新手来说摸索半天,浪费时间不甚其烦
推荐
发表于 2013-6-17 11:47:17 | 只看该作者
新老项目只需要把生成好的 extjs 目录拷贝到你的网站根目录即可!
-是将extjs_for_fineui_v3.3.0下的文件夹: extjs 目录拷贝appbox根目录下,后面出现上述问题的
---我再查查原因!
推荐
发表于 2013-6-17 16:45:57 | 只看该作者
sanshi 发表于 2013-6-17 16:42
帖子上最后一句话:

已经拷贝到网站根目录了啊,也重新编译通过了。但是ctrl+F5运行网站时,报错了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
板凳
发表于 2013-6-17 10:29:00 | 只看该作者
  老大:APPBOX 升级后,生成成功,
但在IE中打开时报错:SCRIPT5009: “Ext”未定义
是我哪里设置于不对?
地板
发表于 2013-6-17 10:30:05 | 只看该作者
环境是:WIN8+ VS2012 + sql2008R2
5#
 楼主| 发表于 2013-6-17 10:37:21 | 只看该作者
erp8@live.cn 发表于 2013-6-17 10:29
老大:APPBOX 升级后,生成成功,
但在IE中打开时报错:SCRIPT5009: “Ext”未定义
是我哪里设置于不对?

仔细看博客:http://www.cnblogs.com/sanshi/archive/2013/06/17/3139623.html
7#
发表于 2013-6-17 16:38:13 | 只看该作者
我的也报这个错,怎么解决?
8#
 楼主| 发表于 2013-6-17 16:42:58 | 只看该作者
Mr.Wu 发表于 2013-6-17 16:38
我的也报这个错,怎么解决?

帖子上最后一句话:
新老项目只需要把生成好的 extjs 目录拷贝到你的网站根目录即可!
9#
发表于 2013-6-17 16:45:15 | 只看该作者
已经拷贝到网站根目录了啊,也重新编译通过了。但是ctrl+F5运行网站时,报错了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|FineUI 官方论坛 ( 皖ICP备2021006167号-1 )

GMT+8, 2024-11-25 16:07 , Processed in 0.050894 second(s), 21 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表