上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 49 下一页
摘要: webpack解析ES6 webpack原生可以识别js,但不能识别ES6语法 因此需要借助babel-loader以及.babelrc配置文件 babel-preset是一系列babel plugin的集合 安装以下npm包 npm i @babel/core@7.4.4 @babel/prese 阅读全文
posted @ 2021-09-24 00:23 IslandZzzz 阅读(163) 评论(0) 推荐(0)
摘要: Mode Mode 用于指定当前的构建环境是 production、development 还是 none 设置 mode 可以使用 webpack 内置的函数 mode 的默认值为 production 设置了 mode 之后会对应执行开发/生成环境具有的一些插件与功能,如果设置成 none,那么 阅读全文
posted @ 2021-09-24 00:21 IslandZzzz 阅读(250) 评论(0) 推荐(0)
摘要: plugins 理念 plugins 与 loaders loaders: 处理 webpack 用来解析 webpack 不能转换的文件,主要作用是翻译 plugins: 用于 bundle 文件的优化、资源管理和环境变量注入,作用于整个构建过程,主要作用是增强 任何 loader 没办法做的事情 阅读全文
posted @ 2021-09-24 00:19 IslandZzzz 阅读(331) 评论(0) 推荐(0)
摘要: loaders webpack 开箱即用,但是 webpack 只支持 js 和 json 文件类型,不支持其他的文件(比如 html,css,字体等) loader 可以支持其他文件类型并把它们转换成有效的模块,文件被 loaders 解析完之后才可以加到依赖图中 loader 本身是一个函数,接 阅读全文
posted @ 2021-09-24 00:18 IslandZzzz 阅读(403) 评论(0) 推荐(0)
摘要: entry entry: 指定打包入口 理解依赖图 webpack是一个模块打包器 webpack把一切资源都当成模块 模块之间存在依赖关系 根据入口文件找到依赖,依赖之中又有依赖,所有依赖形成依赖树,将依赖文件加入依赖图 遍历完之后生成打包资源 单入口 entry的值是相对路径,总是相对于webp 阅读全文
posted @ 2021-09-24 00:12 IslandZzzz 阅读(319) 评论(0) 推荐(0)
摘要: 1 初探Effect Hook useEffect(effect,depsArr) ⇒ void | Destructor // Destructor 析构函数(c++中的概念) 析构函数和构造函数相反,主要用于对象销毁的时候执行,做一些清理工作 //(alias) useEffect(effect 阅读全文
posted @ 2021-04-15 23:11 IslandZzzz 阅读(127) 评论(0) 推荐(1)
摘要: 1 关于接口 对于值的类型检查是typescript的核心设计原则,而typescript接口的责任就是命名这些值的类型。 因此,可以说接口是typescript核心设计原则————类型检查的实现方式。 2 接口初探 用一个小demo来看看JavaScript和typescript的特点 funct 阅读全文
posted @ 2020-10-12 00:48 IslandZzzz 阅读(272) 评论(0) 推荐(0)
摘要: ts 类型 限定类型 变量限定类型 函数限定类型 函数参数限定类型 构造函数后面不需要给定类型(new以后得到对象) 枚举类型、数组类型、元组类型、不限定类型 never:无法返回的类型,比如死循环 限定数组元素对象类型,限定对象属性类型 断言类型 undefined null 变量类型 //变量限 阅读全文
posted @ 2020-08-22 18:32 IslandZzzz 阅读(2053) 评论(0) 推荐(0)
摘要: typescript 是JavaScript的超集,由微软开发 1 使用typescript 下载:npm i typescript -g 单个ts文件的转换 命令行运行tsc ./src/index.ts 复杂ts引用情况 1 tsc --init 生成tsconfig.js,即ts配置文件 2 阅读全文
posted @ 2020-08-22 17:20 IslandZzzz 阅读(144) 评论(0) 推荐(0)
摘要: 跨域 什么是跨域? 违反了浏览器同源策略的都是跨域 同源策略 何谓之同源? 同源即同协议、同域名、同端口,否则为跨域 同源策略会阻止一个域的JavaScript脚本和另外一个域的内容进行交互 跨域的表现 跨域例: http://www.test.cn:3000 https://www.test.cn 阅读全文
posted @ 2020-08-09 13:42 IslandZzzz 阅读(263) 评论(0) 推荐(1)
上一页 1 ··· 21 22 23 24 25 26 27 28 29 ··· 49 下一页