09 2018 档案
摘要:服务发现和负载平衡 自动包装 存储编排 自愈 自动部署和回滚 秘密和配置管理 批量执行 水平缩放 是一个对docer进行管理的平台。
阅读全文
摘要:模块 编辑文档 在模块化编程中,开发人员将程序分解为称为模块的离散功能块。 每个模块的表面积小于完整程序,使验证,调试和测试变得微不足道。编写良好的模块提供了可靠的抽象和封装边界,因此每个模块在整个应用程序中具有一致的设计和明确的目的。 Node.js几乎从一开始就支持模块化编程。但是,在网络上,对
阅读全文
摘要:Configuration 您可能已经注意到很少有webpack配置看起来完全相同。这是因为webpack的配置文件是导出对象的JavaScript文件。然后,webpack根据其定义的属性处理此对象。 因为它是标准的Node.js CommonJS模块,所以您可以执行以下操作: 通过导入其他文件
阅读全文
摘要:other.sort(function(a,b){ let startTime=a.time.replace(/\-/g, '/') let endstTime=b.time.replace(/\-/g, '/') return Date.parse(startTime) - Date.parse(
阅读全文
摘要:Plugins 插件是webpack 的支柱。webpack本身构建在您在webpack配置中使用的相同插件系统上! 它们也是这样做的目的别的,一个装载机无法做到的。 Anatomy webpack 插件是一个具有apply方法的JavaScript对象。此apply方法由webpack编译器调用,
阅读全文
摘要:Loaders 加载器是应用于模块源代码的转换。它们允许您在处理import或“加载” 文件时预处理文件。因此,加载器有点像其他构建工具中的“任务”,并提供了处理前端构建步骤的强大方法。加载器可以将文件从不同的语言(如TypeScript)转换为JavaScript或内联图像作为数据URL。加载器甚
阅读全文
摘要:Mode string The following string values are supported: Option Description development Sets process.env.NODE_ENV on DefinePlugin to value development.
阅读全文
摘要:Output配置output配置选项告诉webpack如何将编译后的文件写入磁盘。请注意,虽然可以有多个entry点,但只output指定了一个配置。 A filename to use for the output file(s). webpack.config.js This configura
阅读全文
摘要:function GetDate(startTime, endTime, diffType) { //将xxxx-xx-xx的时间格式,转换为 xxxx/xx/xx的格式 start_time = startTime.replace(/\-/g, "/"); end_time = endTime.r
阅读全文
摘要:Entry Points 如“ 入门”中所述,有多种方法可以entry在webpack配置中定义属性。我们会告诉你,你的方法可以配置的entry属性,除了解释为什么它可能对你有用 Single Entry (Shorthand) Syntax Usage: entry: string|Array<s
阅读全文
摘要:一、概念: 1、webpack的核心是用于现代JavaScript应用程序的静态模块捆绑器。当webpack处理您的应用程序时,它会在内部构建一个依赖关系图,它映射您的项目所需的每个模块并生成一个或多个包。 Entry Output Loaders Plugins 二 Entry 一个入口点指示哪个
阅读全文
摘要:1.vue的实现原理 vue的双向绑定是由数据劫持结合发布者-订阅者模式实现的,那么什么是数据劫持?vue是如何进行数据劫持的?说白了就是通过Object.defineProperty()来劫持对象属性的setter和getter操作,在数据变动时做你想要做的事情. get和set.为什么会有这两个
阅读全文
摘要:Vue 实现响应式并不是数据发生变化之后 DOM 立即变化,而是按一定的策略进行 DOM 的更新。 $nextTick 是在下次 DOM 更新循环结束之后执行延迟回调,在修改数据之后使用 $nextTick,则可以在回调中获取更新后的 DOM 我在做element的时候模态框会出现找不到dom情况
阅读全文
摘要:Vue 可以添加数据动态响应接口。 例如以下实例,我们通过使用 $watch 属性来实现数据的监听,$watch 必须添加在 Vue 实例之外才能实现正确的响应。 实例中通过点击按钮自动加 1。setTimeout 设置两秒后计算器的值加上 20 。 Vue 不允许在已经创建的实例上动态添加新的根级
阅读全文
摘要:当你把一个普通的 JavaScript 对象传给 Vue 实例的 data 选项,Vue 将遍历此对象所有的属性,并使用 Object.defineProperty 把这些属性全部转为 getter/setter。Object.defineProperty 是 ES5 中一个无法 shim 的特性,
阅读全文