关键字:入口文件
  • Vue基于已有的项目封装组件发布npm
    一、修改项目结构 当前结构 修改后结构 将原来的 src 目录,修改成 examples 新建 packages 文件夹,用来存放后续的组件 二、修改配置 项目启动默认入口是 src/main.js,第一步已将 src 文件名改成 exam ...
  • [已解决]webpack异常:Uncaught ReferenceError: regeneratorRuntime is not defined
    错误如下: 原因分析:在程序中使用了 async/await ,经过@babel/preset-env 解析后会将代码转换为一个名为regeneratorRuntime的函数,但是转换后的代码仅仅存在这个函数的调用,并没有具体的定义体现。 ...
  • 手动实现一个 react-router-dom
    引言 我们日常中使用 react 开发项目,那么一定会跟 react-rouer 打交道,但是由于 react 路由的设计和用法,使得很多刚使用 react 的同学在接触到react-router的时候就会很蛋疼,不知道其匹配的机制和原理。 ...
  • React项目0到1-项目搭建
    使用react脚手架:create-react-app 新建一个react项目,如下: create-react-app projectName 新建成功 整个过程大概也就3-5分钟的样子,安装完成后,我们可以看到可以使用一些yarn命令, ...
  • Vue 项目性能优化实践
    Vue 框架通过数据双向绑定和虚拟 DOM 技术,帮我们处理了前端开发中最脏最累的 DOM 操作部分, 我们不再需要去考虑如何操作 DOM 以及如何最高效地操作 DOM;但 Vue 项目中仍然存在项目首屏优化、Webpack 编译配置优化等 ...
  • 从这十几个方面优化你的 Webpack 配置
    开发环境性能优化优化打包构建速度HMR优化代码调试source-mapHMR概念:「HMR:」 hot module replacement 热模块替换 / 模块热替换作用:一个模块发生变化,只会重新打包这一个模块,而不是打包所有模块,极大 ...
  • vue常见面试题
    Vue.js面试题整理 *一、什么是****MVVM****? MVVM是Model-View-ViewModel的缩写。MVVM是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表U ...
  • Mirage JS——海市蜃楼
    这期介绍一款比较别致的 mock 工具,mirage.js。说它别致,缘由是与竞品有一点点区别:它是在客户端启动的一个 mock 服务,恰如“海市蜃楼”为远程调度展现一幅 api 全景图;实则是一种伪装技术,在应用内存里拦截了所有请求。 M ...
  • 2020年,你可能需要基于Vue的微服务架构实践,在服务端或客户端聚合子服务
    快速开始 # 拉取代码 git clone git@github.com:fmfe/vue-genesis-micro.git # 进入项目目录 cd vue-genesis-micro # 安装依赖 npm install # 开发环境启 ...
  • 2016年的vue demo 升级到 SSR 版本了
    前言 这个项目最开始建立的是2016年的时候,如今已经过去了4年多,时光匆匆,如今 TS 已经流行起来,并且自己已经在 SSR 方面实践颇多,所以就花了半天的时间使用 Genesis 写了一个完整的 Vue SSR 的demo。 快速开发 ...

暂无数据