08 2020 档案
摘要:简单说一下 Object.assign、JSON.stringify和Object.create 拷贝对象后的变化,以及实现深度拷贝方法。
阅读全文
摘要:搭建 CLI 工具 创建工程 mkdir wangyong-cli cd wangyong-cli npm init -y 安装依赖: npm i commander download-git-repo ora handlebars figlet clear chalk open -s bin/in
阅读全文
摘要:npm 安装单个软件包 可以通过运行以下命令安装特定的软件包: npm install 包名 通常会在此命令中看到更多标志: --save 安装并添加条目到 package.json 文件的 dependencies。 --save-dev 安装并添加条目到 package.json 文件的 dev
阅读全文
摘要:path 模块提供了许多非常实用的函数来访问文件系统并与文件系统进行交互。 无需安装。 作为 Node.js 核心的组成部分可以通过简单地引用来使用它: const path = require('path') 方法 path.basename 获取路径中的文件名 require('path').b
阅读全文
摘要:Vue 应用程序提供给客户端。为了做到这一点,我们需要使用 webpack 来打包我们的 Vue 应用程序。事实上,我们可能需要在服务器上使用 webpack 打包 Vue 应用程序,因为: 通常 Vue 应用程序是由 webpack 和 vue-loader 构建,并且许多 webpack 特定功
阅读全文
摘要:SSR 什么是SSR 把Vue 组件渲染为服务器端的HTML字符串,将他们直接发送到浏览器,最后将静态标记混合为客户端上完成全交互应用程序。 SSR 优点 SEO 首屏显示时间 SSR 缺点 开发逻辑复杂 开发条件限制:比如一些生命周期不能用,一些第三方库不能用 服务器负载大 准备工作 首先 我们来
阅读全文
摘要:复习数组中的所有方法 复习数组中的所有方法以及es6 新出的方法 concat var arr1 = [1, 2, 3, 4, 5] var arr2 = ['a', 'b', 'c', 'd'] // 数组内容合并,返回新的数组 console.log(arr1.concat(arr2)) //[
阅读全文