ICode9

精准搜索请尝试: 精确搜索
  • 脱离脚手架来配置、学习 webpack4.x (二)基础搭建loader 配置 css、scss2019-09-24 17:55:47

    序 上一篇已经把基本架子搭起来了,现在来增加css、scss、自动生成html、css 提取等方面的打包。webpack 默认只能处理js模块,所以其他文件类型需要做下转换,而loader 恰恰是做这个事情的,来试试一步一步的完成这个事情吧。 1、安装 normalize.css   normalize.css是一种CSS reset的

  • webpack4基础知识点(二)2019-09-04 10:05:33

    1.解析css,less,sass 先下载依赖包 //解析css npm i style-loader css-loader -D //解析less npm i less less-loader -D //解析sass npm i sass sass-loader -D module.exports={ module:{ rules:[ { test/\.css$/,

  • webpack4-02 概念2019-09-01 17:01:16

    1.webpack是什么? 模块打包工具 2.支持多种语法规范 ES module写法: 导出: //a.jsfunction App () { console.log('hello world')}export default App;   导入: // index.jsimport App from './a.js';//业务逻辑    CommonJs规范 导出: //a.jsfunction App () { consol

  • 新手级使用webpack4.x构建vue的开发环境2019-08-19 12:35:33

    起步阶段 使用webpack4.x构建vue的开发环境 导读 首先呢,我们在这章节呢,我将手把手带着大家使用webpack4.x搭建一个vue的开发环境,这里有的同学可能就会问了? “有现成的类似于vue-cli的webpack脚手架工具,为什么我们还要自己在造轮子呢?” 在这里呢,我将对这个问题做出回答:

  • 最新 Webpack4 从零入门教程(共 18 章)2019-08-18 09:05:40

    Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。本期我们将话最短的时间,从零开始入门最新的 Webpack4 版本,理解和掌握。在后面实际工作中,也将帮助到你更好的使用 Webpack。通过本期学习,你将学会:使

  • 2019.08.17 Webpack4 bilibi2019-08-17 13:57:01

    将这些依赖打包吗? es6转es5,将sass,less,转成css。文件优化:压缩代码体积,合并文件。 代码分割:公共模块的处理,路由懒加载功能。模块合并:功能模块分类 自动刷新

  • 新版create-react-app+webpack4跨域2019-08-13 10:54:05

    src/setupProxy.js  创建文件 const proxy = require('http-proxy-middleware');module.exports = function(app) { app.use(proxy('/api', { target: 'https://www.easy-mock.com/api/' , secure: false, changeOrigin: true

  • webpack4学习之路-82019-08-05 09:40:18

    懒加载 - index.js let btn = document.createElement('button') btn.innerHTML = '点我' btn.addEventListener('click', function() { console.log('click'); // jsonp实现动态加载文件 import ('./source').then(data =

  • webpack4学习之路-7-优化操作2019-08-04 15:06:15

    在此之前我主要的笔记是说明对webpack的操作,接下来我会主要记录对webpack 的优化 noParse 我们在index.js文件中引入JQimport jquery from jquery这样的命令webpack解析到这一句的时候,会默认进入JQ文件继续解析,看看有没有其他的依赖,但是我们知道JQ里并不包含其他依赖,于是我

  • webpack学习-10天搞定webpack42019-08-03 10:00:50

        第12天课程-多页:多入口,匹配多个打包的js const path = require('path');const HtmlWebpackPlugin = require('html-webpack-plugin');module.exports = { mode: 'development', entry: { home: './src/home.js', other:

  • webpack4 code splitting2019-07-27 19:02:05

    demo 代码点此,webpack4 进行 code splitting 使用 split-chunks-plugin, 开始前先做点准备工作。 start 安装: npm i -D webpack webpack-cli npm i -S lodash 创建 webpack.config.js 进行配置: const path = require('path'); module.exports = { mode: 'development', entr

  • webpack4.x最详细入门讲解2019-07-03 17:50:31

    前言 本文主要从webpack4.x入手,会对平时常用的Webpack配置一一讲解,各个功能点都有对应的详细例子,所以本文也比较长,但如果你能动手跟着本文中的例子完整写一次,相信你会觉得Webpack也不过如此。  一、什么是webpack,为什么使用它?   1.1 什么是webpack? 简单来说,它其实就是一个模块打

  • webpack4流程笔记2019-06-25 10:49:55

    PS:其实学习webpack4最快的方法就是跟着官网敲一遍,博主就是跟着敲了一遍之后才真正开始入门webpack4的!! ES6暴露写法 import _ from 'lodash';import './style.css';   初始化 mkdir webpack-democd webpack-demo 第一步 npm init -y 第二步 npm install webpack webpack-cli --s

  • iview-admin(cli3 + webpack4 )解决兼容ie9+ 法案2019-06-20 16:49:21

    前言:经过多次试验终于可以让iview-admin兼容ie9+了,直接往下看↓↓↓   一、准备工作   (建议node版本安装到8.2以上)   1.从github上下载或Clone vivew-admin 项目     github地址: https://github.com/iview/iview-admin      Clone地址:https://github.com/iview/iv

  • webpack4-SourceMap2019-06-09 16:53:44

    sourcemap他是一个映射关系 在devtool配置 source-map inline-source-map 在main.js后边追加base64格式的代码 cheap-source-map 只要行不要列、只管业务代码不管第三方 cheap-module-source-map 加上第三方 eval-source-map 性能快、不太全面 常用:cheap-module-eval-sou

  • 关于webpack4的14个知识点,童叟无欺2019-06-05 15:51:00

    前言 Webpack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其打包为合适的格式以供浏览器使用。 WebPack和Grunt以及Gulp相比有什么特性 其实Webpack和另外两个并没有太多的可比性,Gulp/

  • webpack4+vue 打包 就是没效果?求解!!!2019-06-02 11:01:27

    开始对着视频操作 教学视频 用的webpack2 所以没成功  但是 Jquery 可以 成功渲染。Vue就不行。 百度 webpack4+vue打包简单入门:https://segmentfault.com/a/1190000016505920   webpack4+vue 的基本打包配置详解:https://blog.csdn.net/m0_37897013/article/details/838259

  • webpack4 + vue多页面项目精细构建思路2019-05-25 20:37:46

     #构建思路 虽然当前前端项目多以单页面为主,但多页面也并非一无是处,在一些情况下也是有用武之地的,比如: 项目庞大,各个业务模块需要解耦 SEO更容易优化 没有复杂的状态管理问题 可以实现页面单独上线 #前言 这里就第4点做一些解释,也对多页面的应用场景做一个我认为有价值的思路,在

  • webpack3 项目升级 webpack42019-05-09 11:43:59

    由于 vue-cli 2 构建的项目是基于 webpack3,所以只能自己动手改动,至于升级 webpack4之后提升的编译速度以及各种插件自己去体验。 修改配置 1.替换插件 extract-text-webpack-plugin,使用 webpack4 推荐使用的插件 mini-css-extract-plugin build/webpack.prod.conf.js // ...省略 //

  • webpack4构建vue开发环境2019-05-08 12:53:18

    1.初始化 新建目录 初始化(npm init)–>自动创建package.json 进行基础配置和包下载并测试,参考此文https://blog.csdn.net/weixin_38598636/article/details/85342827 安装这些基础的包和配置,确保测试成功后在进行下一步 2.创建业务目录 其中test.js和index.js是之前测试用的

  • webpack4学习笔记2019-04-25 14:38:37

    1 安装node   node官网地址:  https://nodejs.org/zh-cn/   2 创建package.json文件 npm init    3 安装webpack  3.1 推荐本地安装,全局安装不利于版本的迭代   npm install --save-dev webpack-cli 3.2 全局安装 npm install --global webpack webpack-cli     4

  • 带你由浅入深了解webpack4中的各种常用配置(一)2019-04-21 17:43:32

     相信你或多或少也听说过webpack、gulp等这些前端构建工具。近年来webpack越来越火,可以说成为了前端开发者必备的工具。 如果你有接触果vue或者react项目,我想你应该对它有所了解,其单单只是用来打包?这可不止,下面让斌果带你慢慢了解和使用webpack吧!(由于我在写这篇文章的时候webpack

  • Webpack4从零搭建React开发环境(react+antd+redux+mock)2019-04-10 09:39:11

    https://segmentfault.com/a/1190000017210172#articleHeader0       2.解决so easy,router只有一个子元素用div包一下即可。       Antd 按需引入 1. cnpm install antd --save 2.cnpm i babel-plugin-import -D babel-plugin-import   是一款 babel 插件,它会在编译过程

  • Webpack4配置代码分割2019-04-04 20:47:36

    webpack打包优化 在webpack配置文件中加入以下代码 /*chunks设置成all表示不管是同步加载还是异步加载模块,都进行代码的分割 其它选项一般不用配置,代表使用默认配置*/ optimization: { splitChunks: { chunks: 'all' } } css代码分割需要安装mini-css-extract

  • 记一次webpack4+react+antd项目优化打包文件体积的过程2019-03-20 18:41:28

    背景   最近自己整了一个基于webpack4和react开发的博客demo项目,一路整下来磕磕碰碰但也实现了功能,就准备发到阿里云上面去看看,借用了同事的阿里云小水管服务器,配置完成之后首页加载花了十几秒,打开控制台network查看资源,打包的js体积有将近6M,及其影响访问体验,于是就开始了优化的

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

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

ICode9版权所有