摘要: # Babel 是什么 #### Babel 是一个 Javascript 编译器 Babel 是一个工具链,主要用于将采用 ECMAScript 2015+ 语法编写的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。下面列出的是 Babel 能为你 阅读全文
posted @ 2023-09-04 15:10 软匠 阅读(39) 评论(0) 推荐(0) 编辑
摘要: # npm 简易教程 npm Javascript 包管理工具,包括了 * 包注册中心 [npmjs](https://www.npmjs.com/) 可以在这里搜索开源的包 * npm 命令行工具 #### npm 命令行 ##### npm init npm init 初始化一个项目,生成 pa 阅读全文
posted @ 2023-09-02 21:17 软匠 阅读(35) 评论(0) 推荐(0) 编辑
摘要: # 管理输出 到目前为止,我们都是在 index.html 文件中手动引入所有资源,然而随着应用程序的不断增长,一旦开始 使用哈希值进行文件命名 并输出 多个 bundle,手动管理 index.html 文件将变得困难。然而,使用一些插件可以让这个过程更容易管理。 #### 预先准备 首先,调整一 阅读全文
posted @ 2023-08-30 17:09 软匠 阅读(12) 评论(0) 推荐(0) 编辑
摘要: # 管理资源 如果你是从一开始就沿用指南的示例,现在应该有一个显示 “Hello webpack” 的小项目。接下来我们尝试混合一些图像之类的其他资源,看看 webpack 如何处理。 在 webpack 出现之前,前端开发人员会使用 grunt 和 gulp 等工具来处理资源,并将它们从 /src 阅读全文
posted @ 2023-08-29 15:59 软匠 阅读(58) 评论(0) 推荐(0) 编辑
摘要: # webpack 概念 本质上,webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时,它会在内部从一个或多个入口点构建一个 依赖图(dependency graph),然后将你项目中所需的每一个模块组合成一个或多个 bundles, 阅读全文
posted @ 2023-08-28 13:42 软匠 阅读(5) 评论(0) 推荐(0) 编辑
摘要: # Webpack 起步 webpack 用于编译 JavaScript 模块。一旦完成 安装,你就可以通过 webpack CLI 或 API 与其配合交互。如果你还不熟悉 webpack,请阅读 核心概念 和 对比,了解为什么要使用 webpack,而不是社区中的其他工具。 #### 基本安装 阅读全文
posted @ 2023-08-26 13:20 软匠 阅读(7) 评论(0) 推荐(0) 编辑
摘要: # Python 常见文件操作 Python 常见的文件操作主要由 os, shutil, pathlib 等提供 ```python import os import shutil import time from pathlib import Path def test_file(): file 阅读全文
posted @ 2023-08-21 15:21 软匠 阅读(13) 评论(0) 推荐(0) 编辑
摘要: # 有效的 Python Effective Python ## Python 思维方式 #### 第1条 知道你使用的 Python 版本 ```python python --version # Python 3.8.10 ``` Python 3 通常是 python3 ```python p 阅读全文
posted @ 2023-08-20 18:58 软匠 阅读(40) 评论(0) 推荐(0) 编辑
摘要: # Python 抽象类和抽象方法 Python 通过继承 abc 模块中的 ABC 来实现抽象类,通过 abc 模块的 abstractmethod 装饰抽象方法 #### 示例 ```python from enum import Enum from abc import ABC, abstra 阅读全文
posted @ 2023-08-19 10:22 软匠 阅读(49) 评论(0) 推荐(0) 编辑
摘要: # Python 函数装饰器 Python function decorator 函数装饰器的典型行为:把被装饰的函数替换成新函数,二者接受相同的参数,而且(通常)返回被装饰的函数本该返回的值,同时还会做些额外操作。它不修改原来的函数,还给函数增加新的功能,而是使得调用原函数的时候附加一些功能。 # 阅读全文
posted @ 2023-08-17 15:39 软匠 阅读(14) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示