当前位置: 首页 > news >正文

北京理工大学网站开发与应用石家庄seo排名公司

北京理工大学网站开发与应用,石家庄seo排名公司,认证空间如何显示网站,cdn如何做网站统计Webpack 是一个静态资源打包工具。 它会以一个或多个文件作为打包的入口,将我们整个项目所有文件编译组合成一个或多个文件输出出去。 输出的文件就是编译好的文件,就可以在浏览器段运行了。 我们将 Webpack 输出的文件叫做 bundle。 功能介绍 Webp…

Webpack 是一个静态资源打包工具。

它会以一个或多个文件作为打包的入口,将我们整个项目所有文件编译组合成一个或多个文件输出出去。

输出的文件就是编译好的文件,就可以在浏览器段运行了。

我们将 Webpack 输出的文件叫做 bundle。

功能介绍

Webpack 本身功能是有限的:

开发模式:仅能编译 JS 中的 ES Module 语法

生产模式:能编译 JS 中的 ES Module 语法,还能压缩 JS 代码

开始使用

1. 资源目录

webpack_code # 项目根目录(所有指令必须在这个目录运行)
    └── src # 项目源码目录
        ├── js # js文件目录
        │   ├── count.js
        │   └── sum.js
        └── main.js # 项目主文件

2. 创建文件

  • count.js
export default function count(x, y) {return x - y;
}
  • sum.js
export default function sum(...args) {return args.reduce((p, c) => p + c, 0);
}
  • main.js
import count from "./js/count";
import sum from "./js/sum";console.log(count(2, 1));
console.log(sum(1, 2, 3, 4));

3. 下载依赖

打开终端,来到项目根目录。运行以下指令:

  • 初始化package.json
npm init -y

此时会生成一个基础的 package.json 文件。

需要注意的是 package.json 中 name 字段不能叫做 webpack, 否则下一步会报错

  • 下载依赖
npm i webpack webpack-cli -D

4. 启用 Webpack

  • 开发模式
npx webpack ./src/main.js --mode=development
  • 生产模式
npx webpack ./src/main.js --mode=production

npx webpack: 是用来运行本地安装 Webpack 包的。

./src/main.js: 指定 Webpack 从 main.js 文件开始打包,不但会打包 main.js,还会将其依赖也一起打包进来。

--mode=xxx:指定模式(环境)。

5. 观察输出文件

默认 Webpack 会将文件打包输出到 dist 目录下,我们查看 dist 目录下文件情况就好了

小结

Webpack 本身功能比较少,只能处理 js 资源,一旦遇到 css 等其他资源就会报错。

所以我们学习 Webpack,就是主要学习如何处理其他资源。

http://www.dt0577.cn/news/57036.html

相关文章:

  • 扬州市建设局网站百度网站免费优化软件下载
  • 提供邯郸做wap网站公司做网站推广
  • 烟台网站制作设计烟台seo
  • 网站建设制作需要多少钱企点下载
  • 招聘工作的网站有哪些搜狗搜索排名优化
  • 网页升级维护每天更新谷歌搜索引擎seo
  • 网站制作公司哪里好深圳互联网公司排行榜
  • 网站建设收费标准渠道大数据营销的概念
  • 网站建设行业解决方案线上销售的方法和技巧
  • 房地产销售人员网站怎么做百度贴吧官网网页
  • wordpress纯净版下载沈阳seo网站推广
  • 怎样做google网站系统优化app
  • 创建免费网站的步骤今天最新的新闻头条新闻
  • 做的网站怎么让别人也能看到免费网站安全软件大全
  • 做代刷主站网站百度营销推广登录平台
  • 免费网站建站工具郑州竞价托管代运营
  • 怎样临沂网站建设正规seo关键词排名网络公司
  • 自己做的网站改变字体免费推广的平台都有哪些
  • 西安手机网站建设公司排名小程序开发哪家好
  • 如何做网课网站百度风云排行榜
  • 布吉网站建设价格中国搜索引擎
  • 网站开发与应用 论文汕头百度推广公司
  • 现在个人做网站或者app还有收益苏州seo快速优化
  • 网站备案幕布怎么做自媒体推广渠道
  • 电子商务毕设做网站怎么让百度搜索靠前
  • 做网站是不是太麻烦了广州市新闻最新消息
  • 网站的开发包括哪两项广州网络推广服务商
  • 五合一网站建设方案网络营销有哪些就业岗位
  • 苏州市建设工程招投标信息网软文优化
  • 陇西学做网站免费开通网站