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

易申建设网站有哪些网络推广平台

易申建设网站,有哪些网络推广平台,图片幻灯片插件 wordpress,网站运行及维护文章目录 1.基本介绍2.功能介绍3.简单使用3.1 文件目录和内容3.2 下载依赖3.3 启动webpack 4.基本配置4.1 五大核心概念4.2 基本使用 1.基本介绍 Webpack 是一个静态资源打包工具。它会以一个或多个文件作为打包的入口, 将我们整个项目所有文件编译组合成一个或多个文件输出出去…

文章目录

      • 1.基本介绍
      • 2.功能介绍
      • 3.简单使用
        • 3.1 文件目录和内容
        • 3.2 下载依赖
        • 3.3 启动webpack
      • 4.基本配置
        • 4.1 五大核心概念
        • 4.2 基本使用

1.基本介绍

  1. Webpack 是一个静态资源打包工具。它会以一个或多个文件作为打包的入口, 将我们整个项目所有文件编译组合成一个或多个文件输出出去。

  2. 输出的文件就是编译好的文件, Webpack 输出的文件叫做 bundle

2.功能介绍

  1. 开发模式: 仅能编译 JS 中的 ES Module 语法。
  2. 生产模式: 能编译 JS 中的 ES Module 语法, - 还能压缩 JS 代码。

3.简单使用

3.1 文件目录和内容

在这里插入图片描述

1.count.js

export default function count(x, y){return x + y;
}

2.sum.js

export default function sum(...args) {return args.reduce((p, c) => p + c, 0);
}

3.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.2 下载依赖

1.初始化package.json

npm init -y

在这里插入图片描述

2.下载依赖

npm i webpack webpack-cli -D

3.3 启动webpack

1.开发模式

npx webpack ./src/main.js --mode=development

2.生产模式

npx webpack ./src/main.js --mode=production
  • npx webpack: 是用来运行本地安装 Webpack 包的。

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

  • –mode=xxx: 指定环境。

在这里插入图片描述

默认 Webpack 会将文件打包输出到 dist 目录。

index.html引用dist下的man.js

在这里插入图片描述

在这里插入图片描述

4.基本配置

4.1 五大核心概念

  1. entry(入口): 指示 Webpack 从哪个文件开始打包。
  2. output(输出): 指示 Webpack 打包完的文件输出到哪里去, 如何命名等。
  3. loader(加载器): webpack 本身只能处理 js、json 等资源, 其他资源需要借助 loader。
  4. plugins(插件): 扩展 Webpack 的功能。
  5. mode(模式): 开发模式(development), 生产模式(production)。

在这里插入图片描述

webpack.config.js:

module.exports = {// 入口entry: "",// 输出output: {},// 加载器module: {rules: [],},// 插件plugins: [],// 模式mode: "",
};

Webpack 是基于 Node.js 运行的, 所以执行commonJS规范。

4.2 基本使用

// Node.js的核心模块,专门用来处理文件路径
const path = require("path");module.exports = {// 入口// 相对路径和绝对路径都行entry: "./src/main.js",// 输出output: {// path: 文件输出目录,必须是绝对路径// path.resolve()方法返回一个绝对路径// __dirname 当前文件的文件夹绝对路径path: path.resolve(__dirname, "dist"),// filename: 输出文件名filename: "main.js",},// 加载器module: {rules: [],},// 插件plugins: [],// 模式mode: "development", // 开发模式
};
npx webpack

在这里插入图片描述

在这里插入图片描述

http://www.khdw.cn/news/62882.html

相关文章:

  • 昌平区网站建设搜索引擎有哪些
  • 什么网站可以学习建设工程法律实践网站收录免费咨询
  • 手机怎么打开自己做的网站百度下载安装2021最新版
  • wordpress最快仿站sem竞价推广托管代运营公司
  • 推广app的营销策略seo内容优化
  • gta5网站建设中什么意思搜索关键词排名推广
  • 免费制作二维码网站品牌咨询
  • 印度人通过什么网站做国际贸易外包优化网站
  • 如何删除首页wordpress百度首页排名优化平台
  • 做网站需要前台和后台吗怎么设计一个网页
  • 网站建设可视化2345浏览器网址
  • 如何设计网站站点网站优化策略
  • 乐清网站建设网站建设网店代运营骗局流程
  • 淘宝怎么去其他网站做推广网络营销的特征
  • 阜宁做网站价格网络营销常见术语
  • 毕业设计做网站 答辩会问什么问题百度竞价排名广告定价
  • 网站备案查询不出来做seo需要用到什么软件
  • 我的世界做外国壁纸网站排名优化工具下载
  • wordpress嵌入flash安卓aso优化工具
  • 做网站那个搜索引擎好著名的营销成功的案例
  • 网站开发定制宣传图片南京百度seo代理
  • 西安做网站的公司有哪些杭州seo网站推广
  • 室内设计接单网站站长工具果冻传媒
  • 小型企业网站开发价格新闻热点事件2024最新
  • 公司如何登录网站做就业登记网络seo排名
  • 从零开始学习网络营销seo搜索引擎优化兴盛优选
  • 百度竞价推广代运营话术搜索引擎外部链接优化
  • 网站开发广告语大全网站制作公司怎么找
  • 丹东网站建设公司阿里云万网域名购买
  • 开网站制作公司深圳网络营销推广外包