E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
webpack学习
webpack入门学习笔记
webpack学习
笔记什么是Webpack?
EL_PSY_CONGROO
·
2020-03-08 00:24
webpack学习
笔记
webpack其实就是一个前端开发用的打包软件,提升性能,实现类似懒加载的功能,按需加载模块,下面是看官方文档,看慕课视频做的一些笔记。首先是全局安装npminstallwebpack-g1.安装好之后,需要npminit初始化然后npminstallwebpack—save-dev在当前文件夹安装webpack2.要打包css文件需要style-loader(让浏览器识别处理完的css)和css
蚊子锅
·
2020-03-01 13:22
webpack学习
笔记
关于webpackwebpack是一个针对JavaScript的打包工具===》模块打包器(modulebundler),webpack这个前端自动化构建工具,可以完美实现资源的合并、打包、压缩、混淆等诸多功能,是高度可配置的。深入学习可看官方文档webpack与Grunt/Gulp的对比webpack是一种模块化的解决方案,而Gulp/Grunt是一种能够优化前端的开发流程的工具。webpack
lv_H
·
2020-03-01 09:44
2017-08-09读书笔记(
Webpack学习
笔记5)
今天继续学习Webpack技术。文章是这篇入门Webpack,看这篇就够了Babel其实可以在webpack.config.js中进行配置,但是babel有非常多的配置选项,在单一的webpack.config.js文件中进行配置往往使得这个文件显得太复杂,因此一些开发者支持把babel的配置选项放在一个单独的名为".babelrc"的配置文件中。(webpack会自动调用.babelrc里的ba
shaocx
·
2020-02-29 22:47
2017-08-02读书笔记(
Webpack学习
笔记1)
今天有点忙,时间不是很多,所以准备先看一篇别人的文章大概了解一下。文章是这篇入门Webpack,看这篇就够了这篇文章中很多东西写的很详细了,所以我就只做一些重点的摘抄了。Webpack是什么,Webpack是一款模块打包机。它可以分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其打包为合适的格式以供浏览器使用。Gru
shaocx
·
2020-02-29 04:30
webpack学习
指南
就我了解的前端团队来说,用得最多的应该是grunt和gulp,grunt基本上已经"死"了,因为grunt作者最近已经停止维护了,基本上在找人接盘,所以,在一段时间内,我们用我们在课堂内学的gulp就满足需求了。时下node社区异常火爆,我们这段时间如果关注一些技术最新动态会发现有browserify,webpack等各种新奇的玩意,观察一些最新的开源项目,我们会慢慢发现,webpack慢慢的有一
郑伟的菜园子
·
2020-02-27 15:33
webpack学习
之对比 umi 和 create-react-app的打包流程和优化配置
[toc]对外配置文件对比umi.umirc.js//ref:https://umijs.org/config/exportdefault{treeShaking:true,plugins:[//ref:https://umijs.org/plugin/umi-plugin-react.html['umi-plugin-react',{antd:false,dva:false,dynamicImp
笛声hk
·
2020-02-20 14:01
webpack学习
webpack简介webpack是一种模块化方案,将JS、CSS和图片等资源都当做模块来处理。提供一个入口文件,它会把该文件以及该文件所依赖的其他模块都打包成一个文件。在模块化这个角度,与requireJS有点相像,不同的是requireJS是AMD模式的,相当于是在浏览器中增加了一个AMD解释器,这样浏览器就可以识别require、define等标识,而webpack支持commonJS、AMD
Bigbang_boy
·
2020-02-19 08:22
2017-08-05读书笔记(
Webpack学习
笔记2)
今天继续上一次学习的Webpack。今天主要是自己的搭建以及实战,所以文字可能不多。文章是这篇入门Webpack,看这篇就够了鉴于我是按照这篇文章中的东西直接操作,具体的步骤我就不复制了,只记录一些自己的感受以及一些自己查询到的东西。文中下面这个命令行写了重复两边。可以不用执行,如果执行或告诉你报错,报错的原因是因为重名了,一般没必要执行两遍。npminstall--save-devwebpack
shaocx
·
2020-02-18 20:38
webpack学习
第一次接触webpack是学react的时候,然而被吓跑了,完全理解不了啊。之后学vue,把官方配置文件看了下,vue相关的配置大概了解了,也写了一篇文章。最近看vue-ssr,又被webpack搞懵逼了,下定决心跟着文档走了一遍。本文主要还是以配置文件字段介绍为主,毕竟用的最多还是这些。关于安装什么的就不再介绍了。1.首先配置文件四大块1.1入口入口呢是webpack开始检测文件的起点,用过vu
Stevenzwzhai
·
2020-02-18 06:21
Webpack-基础概念
深入浅出
Webpack学习
笔记基本概念常用的构建工具所有的构建工具所做的工做大致一样,都是把源代码翻译转换成可执行的代码,包括如下内容:代码转换:TypeScript转换成JavaScript,SCSS
zmp
·
2020-02-16 18:17
webpack学习
记录
学习链接:https://doc.webpack-china.org/concepts/webpack处理css类型需要依赖loaderloader用于对模块的源代码进行转换。loader可以使你在import或"加载"模块时预处理文件。因此,loader类似于其他构建工具中“任务(task)”,并提供了处理前端构建步骤的强大方法。loader可以将文件从不同的语言(如TypeScript)转换为
温梦丽
·
2020-02-15 20:20
webpack学习
笔记
webpack介绍Webpack是前端模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成前端资源。还可以将模块按需加载。通过loader的转换,任何形式的资源都可以视作模块,比如CommonJs模块、ES6模块、CSS、图片、JSON、Coffeescript、LESS等。webpack几个概念模块:拥有独立功能的部分模块化:一种将系统分离成独立功能部分的方法模块化解决的问题:避免变
vinoooooo
·
2020-02-11 19:39
Webpack学习
笔记
webpack(模块打包机)主要的作用是打包、转换(将非标准的语言语法转化为标准的)以及优化(提升性能)。一、wepack安装1、新建文件夹:mkdirwebpack_p2、进入文件夹:cdwebpack_p3、全局安装webpack:npminstall-gwebpack(npm依赖node,需要提前安装node,否则会报错)4、初始化一个webpack.json文件,参数y表示跳过提问阶段,直
Zeroacexy
·
2020-02-09 15:20
webpack学习
笔记
1.概述webpack_是一个现代JavaScript应用程序的静态模块打包器,它将根据模块的依赖关系进行静态分析,递归地构建一个依赖关系图(dependencygraph),其中包含应用程序需要的每个模块,然后将这些模块按照指定的规则生成对应的静态资源。个人理解:实质上就是将各种模块之间的依赖关系根据一定的规则进行分解,最后生成对应的非模块化的静态资源,将模块里面所有的js,jsx,scss,v
just小千
·
2020-02-02 07:07
前端
webpack
webpack学习
总结
一、webpack是什么?本质上,webpack是一个现代JavaScript应用程序的静态模块打包器(modulebundler)二、webpack能干什么?模块化的打包:让css,html,js变成一行,可以去掉注释,去掉多余引号等。三、如何安装webpack//如果有cnpm直接可以用cnpm安装//这是是在百度搜索的,可以直接安装cnpm安装cnpm方法1)全局安装npminstallwe
1761acf52a36
·
2020-01-28 18:09
webpack - plugin
Webpack学习
笔记webpack-项目优化webpack实现原理webpack-loaderwebpack-pluginwebpack-项目优化2plugin本质上是基于webpack内部的发布订阅
我叫Aliya但是被占用了
·
2020-01-20 15:53
webpack - 项目优化2
Webpack学习
笔记webpack-项目优化webpack实现原理webpack-loaderwebpack-pluginwebpack-项目优化2在production模式下,使用import导入的模块会自动
我叫Aliya但是被占用了
·
2020-01-20 15:15
webpack学习
总结
Webpack学习
总结此文只是自己学习webpack的一些总结,方便自己查阅,阅读不变,非常抱歉!!
Lxs_597
·
2020-01-08 18:39
webpack学习
笔记概念篇
这是我第二次学习webpack了,初见他时,我是一脸懵逼的,这次再见时,稍微轻松了一点,现在写下这份学习笔记,用来巩固自己的记忆,也可以在以后发生遗忘时,作为一份用来回顾的资料。本次使用webpack的版本号为3.7.1学习资源:慕课网教程:http://www.imooc.com/learn/802webpack官网中文版:https://doc.webpack-china.org介绍:webp
ruby0922
·
2020-01-08 18:55
webpack学习
webpack是什么是一个模块打包器模块化历史CommonJS//moduleA.jsexports.a=1//moduleB.jsvarmoduleA=require('./moduleA')AMD//moduleA.jsdefine(function(){return{name:A}})//moduleB.jsrequire(['./moduleA'],function(moduleA){co
LouisJ
·
2020-01-07 19:35
webpack学习
:plugin入门
1.plugin和loader的区别loader:webpack只能理解JavaScript和JSON文件。loader让webpack能够去处理其他类型的文件,并将它们转换为有效模块,以供应用程序使用,以及被添加到依赖图中。思考如下webpack.config.js配置:constpath=require('path');module.exports={output:{filename:'bun
smartzheng
·
2020-01-07 05:53
webpack打包
更多
webpack学习
内容二、安装$npminstallwebpack-g三.配置创建webpack.config.js它的作用和gulpfile.js一样就是一个配置项,设置webpack任务功能。
半世韶华忆阑珊
·
2020-01-05 03:45
基本概念
做为你的
webpack学习
之旅的开始,我撰写这篇文章旨在通过介绍这些概念给你一个高层次概述,同时也提供到这些概念特定用例的链接。入口(Entry)webpack建立了一个应用程序所有依赖的关系图。
炎武森禄
·
2020-01-02 21:34
webpack学习
:进阶知识点
1.TreeShaking移除JavaScript上下文中的未引用代码(dead-code),需要将mode选项设置为production开启,且只支持ESModule配置:package.json->useExports:true/falsetrue为开启sideEffects:false/[],false为对所有文件都开启TreeShaking,但在导入时会执行特殊行为的代码,而不是仅仅暴露一
smartzheng
·
2020-01-02 00:16
webpack学习
记录04
一周之内掌握react开发web以下是我自己的学习记录,可以供大家参考一下1.先过一遍react的基本语法http://www.ruanyifeng.com/blog/2015/03/react.html2.找react的中文社区http://react-china.org里面一般会有类似于一步一步教你搭建一个什么什么的,比如http://react-china.org/t/react-spa/1
peter_ji
·
2020-01-01 20:57
webpack学习
:loader入门
1.什么是loaderwebpackenablesuseofloaderstopreprocessfiles.ThisallowsyoutobundleanystaticresourcewaybeyondJavaScript.YoucaneasilywriteyourownloadersusingNode.js.Loadersareactivatedbyusingloadername!prefix
smartzheng
·
2019-12-31 00:35
简单-
webpack学习
笔记
什么是Webpack?按照官方文档的解释,Webpack就是个模块打包工具,将模块及其依赖打包生成静态资源。在Webpack的机制里,所有的资源都是模块(js,css,图片等),而且可以通过代码分隔(CodeSplitting)的方法异步加载,实现性能上的优化。为什么要使用Webpack1与react一类模块化开发的框架搭配着用比较好。2属于配置型的构建工具,比较用容易上手,160行代码可大致实现
Www刘
·
2019-12-26 23:35
webpack学习
笔记
如果你是新手,已经了解什么是CommonJS/AMD以及gulp等,请参照过程,一步一步来,请尽量使用复制粘贴来处理文件内容(因为代码比较简单,理解就好,减少不必要的抄写同时也能避免一些低级错误),以理解学会使用为主。学习过程仅供参考。入门学习,建议有基础的就不必看了。对webpack的理解,官网有图描述,这里就不抄了。https://webpack.github.io/使用gitbash进行操作
lxf_李晓凤
·
2019-12-26 21:58
webpack学习
笔记- 深入学习
webpack.config.js配置及项目打包编译//创建webpack.config.jsvarwebpack=require('webpack');module.exports={entry:'./entry.js',//入口文件output:{path:path.join(__dirname,'dist'),//输出目录的配置,模板、样式、脚本、图片等资源的路径配置都相对于它.名字可以随便
大青呐
·
2019-12-25 22:34
webpack学习
记录02
loaders现在盛行的语法react,用的是独创的jsx语法,loaders参数可以让你的项目自动识别这些js结尾的文件,并且使这些文件支持jsx语法(我猜),然后将es6的语法自动给你编译成es2015"babel-core":"6.x","babel-loader":"6.x","babel-preset-es2015":"6.x","babel-preset-react":"6.x","r
peter_ji
·
2019-12-25 03:15
10.
webpack学习
使用
1.什么是WebpackWebpack是当下最热门的前端资源模块化管理和打包工具,它可以将许多松散耦合的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分离,等到实际需要时再异步加载。通过loader转换,任何形式的资源都可以当做模块,比如CommonsJS、AMD、ES6、CSS、JSON、CoffeeScript、LESS等;2.为什么需要Webpack前端开
海恋天
·
2019-12-22 15:00
webpack学习
记录03
要说现在最火的前端框架,大概就是react了,能火成这样,一定是有道理的,我觉得不管是好用,还是不好用,作为一个做web的程序员,至少还是要去了解一下的。今天就稍微介绍一下,react的一些基本思路和语法。介绍语法之前,先说下我对这个东西的感受。//**Ourcodegoeshere!**ReactDOM.render(Hello,world!,document.getElementById('e
peter_ji
·
2019-12-21 01:36
webpack学习
第一篇(入门)
Webpack是什么?webpack是近期最火的一款模块加载器兼打包工具,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理。161453372048661.jpgwebpack的优势webpack是以commonJS的形式来书写脚本滴,但对AMD/CMD的支持也很全面,方便旧项目进行代码迁移。能被模块化的不仅仅是JS了。开发便捷,能替代
俊_杰
·
2019-12-20 03:53
2017-08-08读书笔记(
Webpack学习
笔记4)
今天继续学习Webpack技术。文章是这篇入门Webpack,看这篇就够了接下来是Babel。它是一个编译JavaScript的平台,它可以将下一代的JavaScript标准(ES6,ES7)转译成ES5的代码。而且可以转移比如React的JSX这类的js拓展语言。接下去demo中使用的是react,我用的编辑器是sublime,在默认的语言中是没有jsx的,没有语法识别高亮看着很难受。于是我专门
shaocx
·
2019-12-19 02:06
webpack学习
webpack可以看做是模块打包机:它做的事情是,分析你的项目结构,找到JavaScript模块以及其它的一些浏览器不能直接运行的拓展语言(Scss,TypeScript等),并将其转换和打包为合适的格式供浏览器使用。webpack的工作方式是:把你的项目当做一个整体,通过一个给定的主文件(如:index.js),webpack将从这个文件开始找到你的项目的所有依赖文件,使用loaders处理它们
hd_hd
·
2019-12-17 02:00
webpack学习
笔记- 介绍篇
什么是webpack?Webpack是德国开发者TobiasKoppers开发的模块加载器兼打包工具,他将根据木块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对于的静态资源。也就是说,它能把各种资源,例如JS(含JSX)、coffee、样式(含less/sass)、图片等都作为模块来使用和处理。这些文件处理压缩成线上的版本,压缩处理后,文件结构变得清晰,仅有一个html和一个js文件。
大青呐
·
2019-12-16 21:45
webpack学习
(2)
前面一章我们简单的介绍了一下webpack的四个核心概念,现在我们利用这篇文章详细的了解下。1.入口起点(EntryPoints)前面说过entry是规定webpack的入口文件。单个入口语法用法:entry:string|Array**//webpack.config.js//简写constconfig={entry:'./path/to/my/entry/file.js'};//原本的写法co
FeRookie
·
2019-12-14 22:05
2017-08-07读书笔记(
Webpack学习
笔记3)
今天继续学习Webpack技术。文章是这篇入门Webpack,看这篇就够了在开发的时候,每次修改代码都需要重新打包德华会非常麻烦,于是一种新的技术热更新出现了。每次修改代码保存之后,都会自动构建打包新的代码。Webpack可以提供这个服务,它会基于node.js构建一个本地服务器,可以实现你想要的这些功能,不过它是一个单独的组件,在webpack中进行配置之前需要单独安装它作为项目依赖。Loade
shaocx
·
2019-12-13 07:16
webpack学习
笔记
webpack第一次出现在我的视线,是在一次面试中,当时面试官问我是否了解AMD、CMD、Gulp、webpack,我当时就懵了,因为在此之前没听说过这些,以前做的只是单纯的网页制作,相对比较简单,当时因为急找工作,也没怎么关注,最近项目需要用到webpack,所以就仔细查了看了官方文档和相关资料,并记录下来以便日后可以查阅。中文地址外文地址什么是webpack?Webpack是一个前端资源加载/
云飘雾散
·
2019-12-12 18:08
Webpack学习
指南
本地OS:OSX10.11.6Node:[nodejs.org](https://nodejs.org)Webpack:[webpack.github.io](https://webpack.github.io/)Webpack是当下最热门的前端资源模块化管理和打包工具。它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。还可以将按需加载的模块进行代码分隔,等到实际需要的时候再异
flycorn
·
2019-12-12 04:47
webpack学习
配置笔记(二)
千里之行,始于足下!模块热替换模块热替换(HotModuleReplacement或HMR)是webpack提供的最有用的功能之一。它允许在运行时更新各种模块,而无需进行完全刷新。HMR不适用于生产环境,这意味着它应当只在开发环境使用。更多详细信息,请查看生产环境构建指南。启用HMR启动这个功能我们只需要更新一下webpack-dev-server的配置就可以了。constpath=require
雨飞飞雨
·
2019-12-08 10:42
webpack学习
笔记(阮一峰教程demo)
学习webpack,直接观看代码理解。将自己的理解过程记录下来,后续若有不同理解,再来修改。献上阮一峰老师的webpack教程地址:webpack将整个demo完整的clone下来,用vscode导入整个文件夹之后,发现也只有15个demo而已,小case,soeasy,开撸。Demo01:Entryfile组织架构如图,demo01bundle.js为自动生成,package.json为配置文件
陈大冲
·
2019-12-06 20:10
webpack学习
笔记
webpack是什么?webpack简单来说是一个模块打包机:分析你的项目结构,找到JavaScript模块、图片以及其它的一些浏览器不能直接运行的拓展语(Scss,TypeScript等,并将其打包为合适的格式以供浏览器使用。webpack打包.png为什么我们要使用webpack?随着前端开发项目功能越来越丰富的需求,前端所写的JavaScript也越来越复杂还有得安装一大堆依赖,给我们前端开
orange_9706
·
2019-12-06 15:03
webpack4用法总结
1.
webpack学习
之entry,outputentry:{vendor:['jquery'],commons:["./common/util.a.js",".
摆渡侠
·
2019-12-04 18:27
前端小白
webpack学习
(四)
.less文件与.scss文件使用与.css文件相仿less-loader使用需要借助less插件,终端输入npmilessless-loader-D安装;sass-loader使用需要借助node-sass插件,终端输入npminode-sasssass-loader-D安装入口js文件中引入import"./css/index.less"import"./css/index.scss"webp
小邓不邓
·
2019-12-01 16:00
webpack学习
笔记- 入门教程
安装(全局安装)首先要安装node.js,node.js自带了软件包管理器npm,webpack需要node.jsv0.6以上支持,建议使用最新版node.js。npminstall-gwebpack建立项目新建项目目录webpack-project,然后进入项目//初始化项目,生成package.json文件npminit//安装webpack依赖,可以使用项目本地版本的webpacknpmin
大青呐
·
2019-11-30 01:52
webpack学习
笔记(一)
本文参考学习文章[https://doc.webpack-china.org/guides/getting-started/#-]起步初始化项目文件:npminit本地安装webpack(如果系统未全局安装webpack,可使用):npminstall--save-devwebpack新建文件index.html,src/indexl.js,dist(文件夹)这时文件目录如下:微信截图_20171
George吴逸云
·
2019-11-29 05:01
前端小白
webpack学习
(三)
不写不知道,一写发现自己真是罗里吧嗦,尽量改进之前写了webpack的主要概念和一些使用,今天再记一下webpack的plugins和loaders的使用7.webpackplugins使用例:html-webpack-plugin,这个插件的作用主要有两点1.自动在内存中根据指定页面生成一个内存的页面2.自动把打包好的bundle.js追加到页面中去安装插件,终端输入npmihtml-webpa
小邓不邓
·
2019-11-27 14:00
webpack学习
webpack说起Webpack,大家都知道这是一个模块化构建(打包)工具,那么究竟什么是模块化呢?模块化模块化是指解决一个复杂问题时自顶向下逐层把系统划分成若干模块的过程,有多种属性,分别反映其内部特性。(百度百科)模块化被越来越多的应用到我们的日常生活中,在我的印象中,小时候家电(比如收音机、电视)坏了都是拿到店里去找老师傅维修,现在家电都是模块化的,检测下哪里坏了直接换个新模块就可以了,由此
yanmingfei
·
2019-11-26 18:17
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他