首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

前端模块化方案:前端模块化插件化异步加载方案探索

它同时也提供了对模块进行打包与构建的工具r.js,通过将开发时单独的匿名模块具名化并进行合并,实现线上页面资源加载的性能优化。RequireJS 与r.js 等一起提供的一个模块化构建方案。...SystemJS加载配置baseURLbaseURL提供了一种根据一个相对地址装载模块的机制。...grunthttps://gruntjs.com/Grunt 是老牌的构建工具,特点是配置驱动,你需要做的就是了解各种插件的功能,然后把配置整合到 Gruntfile.js 中module.exports...早期需要手动在命令行中输入 jshint test.js,而 Grunt 则通过文件 Gruntfile.js 进行配置Gulp吸取了Grunt的优点,拥有更简便的写法,通过流(Stream)的概念来简化多任务之间的配置和输出...Webpack 也是通过配置来实现管理,与 Grunt 不同的时,它包含的许多自动化的黑盒操作所以配置起来会简单很多(但遇到问题调试起来就很麻烦),一个典型的配置如下:module.exports =

1.2K20

2015-2016前端架构体系技术精简版

grunt/gulp开发环境任务编写 文件处理插件:html、scss、js、image、font、其它 优化插件:雪碧图、图片压缩、iconfont构建 发布替换插件 打包、压缩包插件:组件自动分析 白名单配置...三、开发技巧与调试 **fiddler加willow基础组合调试 常见配置与分析 结合浏览器调试 werien、vorlonjs远程调试,chrome inspect ?...device-width适应 retina屏幕适应 **em,rem原理与实现 **code4ui、code4app、初页、maka等 前端dom操作即使刷新前端页面 根据dom操作生成组件config配置保存到...db 根据config配置使用r.js或webpack打包 发布打包后输出文件 **css3动画 transform animation transiction 3D加速与动画加速 动画库 缓动函数速查表

3.8K50

2015-2016前端架构体系技术精简版

grunt/gulp开发环境任务编写 文件处理插件:html、scss、js、image、font、其它 优化插件:雪碧图、图片压缩、iconfont构建 发布替换插件 打包、压缩包插件:组件自动分析 白名单配置...三、开发技巧与调试  **fiddler加willow基础组合调试 常见配置与分析 结合浏览器调试 werien、vorlonjs远程调试,chrome inspect  代码自动化检查fecs .....device-width适应 retina屏幕适应  **em,rem原理与实现  **code4ui、code4app、初页、maka等 前端dom操作即使刷新前端页面 根据dom操作生成组件config配置保存到...db 根据config配置使用r.js或webpack打包 发布打包后输出文件  **css3动画 transform animation transiction 3D加速与动画加速 动画库 缓动函数速查表

3.2K20

配置:读取配置数据

我们可以采用内存的变量作为配置的数据源,也可以将配置定义在持久化的文件甚至数据库中。在对配置系统进行系统介绍之前,我们先从编程的角度来体验一下全新的配置读取方式。...在前面演示的实例中,为了创建这些封装配置的对象,我们都是采用手工读取配置的形式。如果定义的配置项太多的话,逐条读取配置项其实是一项非常繁琐的工作。...到目前为止,针对某一环境的配置被分布到两个配置文件中,那么我们在启动文件的时候就应该根据当前执行环境动态地加载对应的配置文件。如果两个文件涉及到同一段配置,应该首选当前环境对应的那个配置文件。...[ASP.NET Core 3框架揭秘] 配置[1]:读取配置数据[上篇] [ASP.NET Core 3框架揭秘] 配置[2]:读取配置数据[下篇] [ASP.NET Core 3框架揭秘] 配置[3...3框架揭秘] 配置[6]:多样化的配置源[上篇] [ASP.NET Core 3框架揭秘] 配置[7]:多样化的配置源[中篇] [ASP.NET Core 3框架揭秘] 配置[8]:多样化的配置源[下篇

1.9K40

配置:读取配置数据

我们可以采用内存的变量作为配置的数据源,也可以将配置定义在持久化的文件甚至数据库中。在对配置系统进行系统介绍之前,我们先从编程的角度来体验一下全新的配置读取方式。...键值对是配置的基本表现形式,所以IConfiguration对象提供了索引使我们可以根据配置项的Key得到配置项的值,下面的代码正是以索引的方式得到对应配置信息的。...除此之外,为了描述配置树的结构,配置字典需要将对应叶子节点在配置树中的路径作为Key。...[ASP.NET Core 3框架揭秘] 配置[1]:读取配置数据[上篇] [ASP.NET Core 3框架揭秘] 配置[2]:读取配置数据[下篇] [ASP.NET Core 3框架揭秘] 配置[3...3框架揭秘] 配置[6]:多样化的配置源[上篇] [ASP.NET Core 3框架揭秘] 配置[7]:多样化的配置源[中篇] [ASP.NET Core 3框架揭秘] 配置[8]:多样化的配置源[下篇

2K60

Apache配置+php配置

一、apache配置 首先下载apache安装包,下载地址:http://httpd.apache.org/download.cgi 我的是win7系统,所以下载windows的安装包,点击我圈出的地方...ApacheHaus 根据自己的电脑选择64位还是32的安装包,进行下载 然后解压文件,我解压到E:\Apache\Apache24 然后打开文件夹找到conf文件夹下的httpd.conf文件,打开进行配置...然后将 PHP 的根目录下的 php.ini-development 复制一份并改名为 php.ini,作为PHP的配置文件 4.打开php.ini,修改配置信息: 说明:ini文件的注释是分号...(英文分号),所以取消注释就删除分号; ${phphome}是PHP的根目录,即:E:\PHP,配置文件中写成绝对路径。...,要慢慢仔细找找 6.修改 Apache24\conf\ 目录下的 httpd.conf 配置 Apache ,让 Apache 和 PHP 协同工作 修改默认的索引,以支持 PHP 修改前: #

3.9K10

【Android Gradle 插件】ProductFlavor 配置 ( 测试相关配置 | versionNameSuffix 配置 | applicationIdSuffix 配置 )

文章目录 一、测试相关配置 二、ProductFlavor#useJack 配置 三、ProductFlavor#versionNameSuffix 配置 四、ProductFlavor#applicationIdSuffix...配置 五、应用id后缀、版本号后缀 配置示例 Android Plugin DSL Reference 参考文档 : 文档主页 : https://google.github.io/android-gradle-dsl...ProductFlavor#externalNativeBuild 配置 ( build.gradle#android#defaultConfig#externalNativeBuild 配置...---- ProductFlavor#useJack 配置已经弃用 , 使用 ProductFlavor#jackOptions 配置替代该配置 ; 三、ProductFlavor#versionNameSuffix...配置 ---- ProductFlavor#versionNameSuffix 配置用于配置版本名称后缀 ; String versionNameSuffix 版本名称后缀。

1.4K20

【Android NDK 开发】Android Studio 的 NDK 配置 ( 源码编译配置 | 构建脚本配置 | 打包配置 | CMake 配置 | ndkBuild 配置 )

源码编译配置 II . 构建脚本配置 III . NDK 函数库打包配置 IV . Java 与 C 代码示例 V ....源码编译配置 : ① 配置位置 : Module 级别的 build.gradle 中进行配置 ; ② 主要作用 : 主要作用是配置本工程中的 C/C++ 源码如何编译成动态库的 ; ③ 常用配置 :...配置层级 : 在 android 下 defaultConfig 中配置的 externalNativeBuild 是配置 AS 中的 C/C++ 源码编译内容的 ; 注意区分配置 : externalNativeBuild...构建脚本配置 : ① 配置位置 : Module 级别的 build.gradle 中进行配置 ; ② 主要作用 : 主要作用是配置本工程中的 C/C++ 源码的构建脚本 ; ③ 常用配置 : 配置 cmake...博客相关资源下载 ---- CSDN 博客地址 : 【Android NDK 开发】Android Studio 的 NDK 配置 ( 源码编译配置 | 构建脚本配置 | 打包配置 | CMake 配置

2.5K20

【Android Gradle 插件】BuildType 编译类型配置 ② ( consumerProguardFiles 配置 | debuggable 配置 | embedMicroApp配置 )

文章目录 一、BuildType#consumerProguardFiles 配置 二、BuildType#debuggable 配置 三、BuildType#embedMicroApp 配置 Android...一、BuildType#consumerProguardFiles 配置 ---- BuildType ( build.gradle#android#buildTypes 配置 ) 文档位置 : android-gradle-dsl...中的混淆文件配置 ; 发布的AAR中包含的ProGuard规则文件。...BuildType#debuggable 配置 是 BuildType 中特有的配置 , 该值默认为 true ; BuildType#debuggable 配置设置为 true , 则默认生成的是可调式的...BuildType#embedMicroApp 配置是 可穿戴设备应用使用的配置 , 普通的手机应用不用处理该配置 ; 是否应使用此构建类型将链接的Android Wear应用嵌入变体中。

1.5K20

【Android Gradle 插件】ProductFlavor 配置 ( ProductFlavor#externalNativeBuild配置 | cmake 配置 | ndkBuild 配置 )

文章目录 一、ProductFlavor 配置 1、ProductFlavor#externalNativeBuild 配置 2、ExternalNativeBuildOptions 类型配置 3、ExternalNativeCmakeOptions...配置 ( AppExtension#externalNativeBuild 配置 | cmake 配置 | ndkBuild 配置 ) 分析了 android 层级定义的 externalNativeBuild...配置 , 也就是在 AppExtension 中定义的 externalNativeBuild 配置 ; 1、ProductFlavor#externalNativeBuild 配置 android#..., 也是配置 cmake 和 ndkBuild 配置选项 ; cmake 配置是 ExternalNativeCmakeOptions 类型的 ; ndkBuild 配置是 ExternalNativeNdkBuildOptions...( 机翻文档 ) cFlags 配置 : C 编译配置 ; C编译器的每变量标志。

1.5K50

【Android Gradle 插件】AaptOptions 配置 ④ (failOnMissingConfigEntry 配置|ignoreAssetsignoreAssetsPattern配置)

文章目录 一、AaptOptions#failOnMissingConfigEntry 配置 二、AaptOptions#ignoreAssets/ignoreAssetsPattern 配置 Android...参考文档 : 文档主页 : https://google.github.io/android-gradle-dsl/2.3/ AppExtension ( build.gradle#android 配置...一、AaptOptions#failOnMissingConfigEntry 配置 ---- AaptOptions ( build.gradle#android#aaptOptions 配置 ) 文档位置...表示 如果没有找到配置项 , 则强制 aapt 返回错误信息 ; 该配置一般不需要手动配置 ; AaptOptions#failOnMissingConfigEntry 配置原型 : boolean...AaptOptions#ignoreAssets/ignoreAssetsPattern 配置 表示 要忽略的 res 目录下的资源 ; AaptOptions#ignoreAssets 配置原型 :

1.6K10

十八、Hystrix配置之:全局配置和实例配置

Hystrix的属性配置不在少数,但它管理得非常的好,因此本文将从全局配置和实例配置作为切入点,授之以渔帮小伙伴们从根本上掌握Hystrix的配置相关知识点。...---- 正文 配置虽不可或缺,但也切勿让繁杂的配置扰乱了你的心智,所以从根本上找到管理配置的规律,将为你编码、调优过程大大减负。...---- 全局配置和实例配置 Hystrix它支持全局配置和实例配置,核心处理逻辑如下代码,其中最为关键之地在于它的getProperty()这个处理方法,它会通过此方法给每个成员属性赋值。...:全局配置和实例配置就介绍到这了。...本文只讲述了Hystrix如何管理配置,以及全局配置和实例配置的优先级关系等等,但是“内容”,也就是每个配置到底什么意思,能起什么作用,这在实战中还是蛮有意义的,因此在后续文章中还会详细这块内容。

2.5K10

【Android Gradle 插件】ProductFlavor 配置 ( AppExtension#externalNativeBuild 配置 | cmake 配置 | ndkBuild 配置 )

文章目录 一、ProductFlavor 配置 1、AppExtension#externalNativeBuild 配置 1、AppExtension#externalNativeBuild 配置...2、cmake 配置 3、ndkBuild 配置 Android Plugin DSL Reference 参考文档 : 文档主页 : https://google.github.io/android-gradle-dsl...externalNativeBuild 配置 : NDK 相关配置 , 可以在其中配置 cmake 或 ndk-build 选项 , 其中 cmake 是针对 CMakeLists.txt 构建脚本配置的...配置是不同的 ; 1、AppExtension#externalNativeBuild 配置 android 层级的 externalNativeBuild 配置 , 定义在 AppExtension...CmakeOptions 类型的 ; ndkBuild 配置是 NdkBuildOptions 类型的 ; 2、cmake 配置 cmake 配置是 CmakeOptions 类型的 , 参考 android-gradle-dsl-gh-pages

1.3K20
领券