Ext.Application vs Ext.Setup 区别

本文详细解析了Ext.Application与Ext.Setup在MVC框架中的应用区别,阐述了Ext.Application作为应用对象的全面功能及其对Ext.Setup的增强作用,深入探讨了其在创建应用对象、利用Sencha应用功能、提供深度应用连接与访问历史支持等方面的优势。

(1)从使用角度来看 Ext.Application 适用于MVC框架,Ext.Setup 则不适用。

(2)Ext.setup() 是微型的,用于移动设备页面级别的构建;而Ext.Application 可以实现Ext.Setup 的所有功能,并且创建应用对象,可以充分利用sencha创建的各种应用和功能。

(3) Applications 提供深度的应用的连接和访问历史的支持,通过路由引擎技术,可以实现页面的刷新及历史页面的回退等等功能。


ninja: build stopped: subcommand failed. Traceback (most recent call last): File "D:\Application\anaconda\envs\brain\lib\site-packages\torch\utils\cpp_extension.py", line 2100, in _run_ninja_build subprocess.run( File "D:\Application\anaconda\envs\brain\lib\subprocess.py", line 528, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "C:\Users\22655\Desktop\temp\VL-Grasp-main\GraspNet\knn\setup.py", line 58, in <module> setup( File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\__init__.py", line 117, in setup return distutils.core.setup(**attrs) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\core.py", line 186, in setup return run_commands(dist) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\core.py", line 202, in run_commands dist.run_commands() File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\dist.py", line 1002, in run_commands self.run_command(cmd) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\dist.py", line 1104, in run_command super().run_command(command) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\dist.py", line 1021, in run_command cmd_obj.run() File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\command\install.py", line 109, in run self.do_egg_install() File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\command\install.py", line 167, in do_egg_install self.run_command('bdist_egg') File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\cmd.py", line 357, in run_command self.distribution.run_command(command) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\dist.py", line 1104, in run_command super().run_command(command) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\dist.py", line 1021, in run_command cmd_obj.run() File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\command\bdist_egg.py", line 177, in run cmd = self.call_command('install_lib', warn_dir=False) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\command\bdist_egg.py", line 163, in call_command self.run_command(cmdname) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\cmd.py", line 357, in run_command self.distribution.run_command(command) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\dist.py", line 1104, in run_command super().run_command(command) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\dist.py", line 1021, in run_command cmd_obj.run() File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\command\install_lib.py", line 19, in run self.build() File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\command\install_lib.py", line 113, in build self.run_command('build_ext') File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\cmd.py", line 357, in run_command self.distribution.run_command(command) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\dist.py", line 1104, in run_command super().run_command(command) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\dist.py", line 1021, in run_command cmd_obj.run() File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\command\build_ext.py", line 99, in run _build_ext.run(self) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 368, in run self.build_extensions() File "D:\Application\anaconda\envs\brain\lib\site-packages\torch\utils\cpp_extension.py", line 873, in build_extensions build_ext.build_extensions(self) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 484, in build_extensions self._build_extensions_serial() File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 510, in _build_extensions_serial self.build_extension(ext) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\command\build_ext.py", line 264, in build_extension _build_ext.build_extension(self, ext) File "D:\Application\anaconda\envs\brain\lib\site-packages\Cython\Distutils\build_ext.py", line 136, in build_extension super().build_extension(ext) File "D:\Application\anaconda\envs\brain\lib\site-packages\setuptools\_distutils\command\build_ext.py", line 565, in build_extension objects = self.compiler.compile( File "D:\Application\anaconda\envs\brain\lib\site-packages\torch\utils\cpp_extension.py", line 845, in win_wrap_ninja_compile _write_ninja_file_and_compile_objects( File "D:\Application\anaconda\envs\brain\lib\site-packages\torch\utils\cpp_extension.py", line 1774, in _write_ninja_file_and_compile_objects _run_ninja_build( File "D:\Application\anaconda\envs\brain\lib\site-packages\torch\utils\cpp_extension.py", line 2116, in _run_ninja_build raise RuntimeError(message) from e RuntimeError: Error compiling objects for extension
07-16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值