ICode9

精准搜索请尝试: 精确搜索
  • webpack5学习笔记2021-10-05 13:33:03

    一、五个概念 entry:哪个文件为入口起点开始打包 output:输出的资源到哪里去,叫什么名字 loader:翻译官,webpack只能处理js代码,其他要交给loader来处理。 plugins,插件,执行范围更广的任务,如压缩 mode。开发模式(development):本地可以运行就可以,生产模式(production):代码优化上线 二、

  • webpack5 和 webpack4 的区别有哪些 ?2021-09-23 23:02:07

    一、压缩代码 1.webpack4 webpack4 上需要下载安装 terser-webpack-plugin 插件,并且需要以下配置: const TerserPlugin = require('terser-webpack-plugin') module.exports = { // ...other config optimization: { minimize: !isDev, minimizer: [ new TerserPlugi

  • webpack52021-09-15 20:01:50

    一.安装 npm install webpack webpack-cli -D // 局部安装 二.loader 三.css-loader npm install css-loader -D 四.style-loader npm install style-loader -D 五.less-loader npm install less less-loader --D importLoaders的数量默认是0,意思是一个加载器都不用,1的意思

  • webpack5 + Node.js+ Nacos 搭建微前端应用网络2021-09-07 18:30:04

    一、关于Nacos 什么是Nacos? 官方介绍 https://nacos.io/zh-cn/docs/what-is-nacos.html Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。 Nacos 帮助您更敏捷和容易地构建、交付

  • webpack5入门2021-09-03 21:33:57

    开发相关版本: webpack: 5.51.1版本 webpack-cli: 4.8.0版本 node: 14.10.0版本 1. 初始化项目  npm init -y 注: -y的含义: yes, 在init的时候省去敲回车的步骤,生成的默认的package.json。  接着安装webpack、webpack-cli npm i -D webpack webpack-cli 注: npm i -D是npm i

  • 小码哥深入Webpack5等构建工具(gulp/rollup/vite)2021-08-26 09:00:55

        十、reactor线程指的是reactor模型中的哪个部分?这个问题本身是有问题的。 reactor线程模型分为单线程,多线程,主从多线程。 实际编程过程中,第二种用的是最多的, 十一、消息中间件目前使用频率最大是RabbitMQ吗?技术选型是从技术的使用场景,优缺点等方面综合评估的。很多企业用Ro

  • webpack5学习(一)2021-08-20 16:32:47

    此博客仅供自身学习使用 webpack介绍 根据入口文件的依赖关系,将资源引进来,形成chunk代码块,根据不同资源进行编译,这个处理过程我们叫做打包,打包输出的文件叫做bundle            webpack五个核心概念 entry 入口 output 出口  loader(类似于翻译官,因为webpack本身只能识别

  • 让webpack5支持打包.Vue文件2021-07-20 19:01:32

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一、步骤1.安装插件2.引入插件 前言 让webpack5支持打包.Vue文件 一、步骤 1.安装插件 代码如下(示例): npm install vue-loader vue-template-compiler --save-dev 2.引入插件 在webpack.conf

  • webpack5配置解析2021-06-28 11:34:02

    webpack 配置文件 webpack.config.jsentry output loader plugins modewebpack 命令即可打包 entry entry: 入口起点 1. string --> './src/index.js' 单入口 打包形成一个chunk。 输出一个bundle文件。 此时chunk的名称默认是 main 2. array --> ['./src

  • 创建webpack5.x项目2021-06-26 23:04:37

    1、新建文件夹webpack-demo,并通过vscode打开;在vscode中在集成终端中打开        2、初始化项目,创建package.json;在在集成终端中输入以下指令 npm init -y       3、创建项目目录 在根目录下创建src源代码目录和dist打包目录 在src目录下新建index.html首页和index.js(we

  • 【webpack5修行之道】第17篇:性能优化-dll打包2021-06-18 10:03:11

    上一篇: 【webpack5修行之道】第16篇:性能优化-externals dll打包是什么?有什么作用? node_modules会被打包为一个chunk文件,使用dll可以对某些库进行单独或组合进行打包,减少包的大小,在进行开发时,我们可以先进行node_modules的某些库进行dll打包,然后告诉webpack编译的时候不要打包

  • webpack5搭建vue3教-基础篇2021-06-10 12:35:54

    webpack5搭建vue3教-基础篇 一.安装vue环境: 1.安装nodejs; nodejs包含了npm   二.安装webpack四件套: npm install webpack webpack-cli webpack-server webpack-merge -D   三.初始化项目: npm init -y   四.配置简单webpack: 1.在根目录下创建webpack.config.js文件 const

  • bilibili尚硅谷Webpack5(高级进阶篇) 学习记录(一)2021-06-01 00:01:09

    文章目录 前言从package.json开始scriptsbrowserslist config - eject之后暴露出来的路径paths.js scripts - eject之后暴露出来的路径start.jsstart.js的文件逻辑 前言 学习来源:尚硅谷bilibili课程 这个课程收藏了很久了,但是一直都没有开始看,现在一边学习一边记录笔

  • Webpack5构建速度提升令人惊叹,早升级早受益2021-05-13 23:36:23

     为什么要升级? webpack4用的好好的,运行稳定,为什么要升级到webpack5, 每次升级,都要经历一场地震,处理许多loader和plugin API的破坏性改变。 请给我们一个充分的升级理由,不然真的没有动力去折腾。没问题,给你们一个充分的理由,webpack5对构建速度做了突破性的改进,开启文件缓存之

  • webpack4版本升级webpack52021-04-28 16:04:49

    一、升级版本 升级webpack版本 cnpm install webpack@latest -D 升级后版本^5.35.1升级webpack-cli版本 cnpm install webpack-cli@latest -D 升级后版本 ^4.6.0升级webpack-dev-server cnpm install webpack-dev-server@latest -D 升级后版本 ^3.11.2升级webpack-merge cnpm

  • webpack5的变化2021-04-07 16:33:20

    webpack5 : 这个版本的重点在于以下几点。 尝试用持久性缓存来提高内置性能。尝试用更好的算法和最小值来改进长期缓存。尝试用更好的Tree Shaking和代码生成来改善包大小。尝试改善与网络平台的兼容性。尝试在不约会任何破坏性变化的情况下,清理那些在实现v4功能时处于奇怪状态

  • 深度分析前端构建工具:Vite2 v.s Snowpack3 v.s. Webpack52021-03-12 13:03:38

    而在Vite之前,还有Snowpack也同样采用了No-Bundler构建方案。那么No-Bundler模式与传统老牌构建工具Webpack孰优孰劣呢?能否实现平滑迁移和完美取代? 下面就带着问题一起分析一下Vite2、Snowpack3和Webpack5吧! Webpack Webpack是近年来使用量最大,同时社区最完善的前端打包构建工具,5.x

  • webpack5的tree shaking值得了解2021-01-10 22:01:24

    什么是 tree shaking?tree shaking 的意思是,webpack 在打包的时候将会剔除掉被没有被使用到的代码达到减小报体积,缩短 http 请求时间,起到一定效果的页面优化。 那么我们如何使用 tree shaking 呢?这个功能webpack5已经自带了,让我们来实验一下吧!先初始化项目然后安装依赖。 npm

  • Webpack5 内置缓存方案探索2021-01-04 10:00:55

    背景 随着Babel、TypeScript、VueLoader、Terser等编译、转译技术的大规模使用,Webpack的编译时间正不断膨胀。为了优化编译速度,社区主要有两种方案: 通过把loader的处理结果缓存到本地磁盘,来加速二次编译通过预编译dll让webpack跳过一些模块的编译,来加速编译 这些方案在一定程

  • webpack5: Cannot find module ‘webpack-cli/bin/config-yargs‘2021-01-01 15:01:45

    这个错误因为webpack-cli新版本 不支持使用如下的命令 $ npx webpack-dev-server 如果你通过如下方式安装并使用上述命令启动就会标题中的错误。 $ yarn add webpack webpack-cli webpack-dev-server -D $ npx webpack-dev-server # Cannot find module 'webpack-cli/bin/

  • webpack5升级过程遇到的一些坑?2020-12-17 02:02:52

    webpack5升级过程遇到的一些坑 版本相关信息 node: v14.15.0 npm: 6.14.8 mac: 10.14.6 webpack: 5.10.3 webpack-cli: 4.2.0 webpack-dev-server: 3.11.0 "webpack": "^5.10.3", "webpack-cli": "^4.2.0", "webpack-dev-server":

  • webpack5.X使用webpack-dev-server启动服务器2020-11-28 17:33:24

    webpack5.X使用webpack-dev-server启动服务器 一、安装使用二、配置选项 一、安装使用 yarn add webpack-dev-server --dev 启动服务器 yarn webpack serve 因为webpack5.X与webpack-dev-server有些冲突,无法直接使用webpack-dev-server启动服务,只能通过这种方式去调用w

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有