webpack入门到进阶(一)安装

前端技术要求:node,webpack的安装等使用需要你有node基础。

用webpack打包项目已经有一年半的 时间了, 我也试试总结一下,然后,进阶一下,做下webpcak的使用优化。

首先从最基础的地方讲起,介绍一下webpack是做什么的?

webpack 翻译就是网站打包工具,可以打包的资源可以参考:https://webpack.js.org/

可以看到:webpack可以将js,css,sass,png,等等资源进行打包。打包就意味着压缩,这也是实现前端工程化的一个重要组成部分。是代表着前端模块化开发。

 1.webpack的安装

 webpack全局安装:在Window+R打开命令台,首先确认已经安装好node了。没有安装的,可以:https://nodejs.org/zh-cn/;

安装完毕后,可以使用node -v 检查是否安装成功;

然后就可以进行webpack的安装了。

npm install webpack webpack-cli -g

但是,我不建议,使用这种全局安装的方法,稍微有些经验的前端,更愿意,在项目中进行webpack的安装使用。

npm install webpack webpack-cli -D

 执行这个命令行:意味着你是在当前项目中进行的webpack安装。

会生成一个package.json文件:

{
  "devDependencies": {
    "webpack": "^4.32.2",
    "webpack-cli": "^3.3.2"
  }
}

devDependencies下声明:开发环境依赖的包;

此时:你在终端执行webpack命令是报错的:

因为,这个命令是只有全局安装的时候,才可以的。我们现在是在项目里安装的webpak,所以需要执行下面的代码:

npx webpack

ps:npx 会自动查找当前依赖包中的可执行文件,如果找不到,就会去 PATH 里找。如果依然找不到,就会帮你安装。

但是:你还会发现报错:没有找到src目录。

因为打包就是打包src目录文件的。所以我们要新建src目录文件包含一个index.js文件

// index.js
console.log('webpack从入门到进阶')

此时,我们再次执行:

npx webpack

 可以看到,当前项目下会生成一个dist目录,包含main.js,可以看到,里面包含我们在index.js里面书写的内容。

 这篇文章,就先介绍到这里,会持续更新的。

webpack入门到进阶(二)

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值