17年技术胖webpack3.X学习笔记 01

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了17年技术胖webpack3.X学习笔记 01相关的知识,希望对你有一定的参考价值。

技术分享

一,为什么学Webpack

 现在的前端网页功能丰富,特别是SPA(single page web application 单页应用)技术流行后,javascript的复杂度增加和需要一大堆依赖包,还需要解决SCSS,Less……新增样式的扩展写法的编译工作。所以现代化的前端已经完全依赖于WebPack的辅助了。 

现在最流行的三个前端框架,可以说和webpack已经紧密相连,框架官方都推出了和自身框架依赖的webpack构建工具。 

React.js+WebPack 

Vue.js+WebPack 

Angluar.js+WebPack 

从此可以看出,无论你前端走那条线,你都要有很强的Webpack知识,才能祝你成为这个框架领域的大牛。

首先要确保电脑里已经安装了node,然后是npm,不过现在的node已经自带了npm.至于怎么安装可以百度下。

二,安装webpack

Webpack可以使用npm安装,新建一个空的练习文件夹(此处命名为demo01),在cmd中转到该文件夹后执行下述指令就可以完成安装。

//全局安装
npm install -g webpack
//安装到你的项目目录
npm install --save-dev webpack

注意官方不推荐使用全局安装,所以我们来看看本地安装,首先在练习文件夹中创建一个package.json文件,这是一个标准的npm说明文件,里面蕴含了丰富的信息,包括当前项目的依赖模块,自定义的脚本任务等等。在终端中使用 npm init 一路回车,最后一个选择yes就可以了。此时会自动创建这个package.json文件。

$ npm init

然后cmd中输入 npm install --save-dev webpack 本地安装webpack

如果安装失败,可能原因有3个,大家可以自查:

1,node版本过低。

2,网络问题,可以改用cnpm安装。

3,权限不够,mac加上sudo,win系统用管理员权限安装。

未完待续。。。

 



 

以上是关于17年技术胖webpack3.X学习笔记 01的主要内容,如果未能解决你的问题,请参考以下文章

微信房卡炸金花搭建之Webpack3.x学习笔记

学习webpack3.x过程中遇到的问题

2016年3月17日Android学习笔记

2016年3月17日学习笔记----AJAX(网络协议)

JAVAWEB学习笔记17

webpack3.x看这个就够了