IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> JavaScript知识库 -> vue ---- 工程化概念、webpack概念、webpack的安装配置,以及简单使用 -> 正文阅读

[JavaScript知识库]vue ---- 工程化概念、webpack概念、webpack的安装配置,以及简单使用

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述在这里插入图片描述
引入jQuery,并使用他操作dom元素

index.js
//1. 使用 ES6 中的高级语法, 导入一个jQuery
import $ from 'jquery'

//2. 定义 jQuery的入口函数
$(function() {
    //实现奇偶行变色
    //奇数行为红色
    $('li:odd').css('background-color','red')
    $('li:even').css('background-color','pink')
})
index.html
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    //引入js文件
    <script src="./index.js"></script>
</head>

在这里插入图片描述
未实现效果

在项目中安装webpack

npm install webpack@5.42.1 webpack-cli@4.7.2 -D
-D == --save-dev
在这里插入图片描述
在这里插入图片描述

在项目中配置webpack

在项目根目录中,创建名为webpack.config.js的webpack配置文件,初始化如下的基本配置:

//使用 Node.js 中的导出语法,向外导出一个 webpack 的配置对象
module.exports = {
    //代表 webpack 运行的模式,可选值有两个 development 和 production
    mode: 'development'
}

在package.json 的 scripts节点下,新增dev脚本

  "scripts": {
    "dev": "webpack"  //script 节点下得脚本,可以通过npm run 执行,例如 npm run dev
  },

在终端运行npm run dev,启动webpack进行项目的打包构建
在这里插入图片描述
生成一个资源文件main.js,包含index.js以及jQuery的代码
在这里插入图片描述
替换掉index.html中引入的index.js

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <!-- <script src="./index.js"></script> -->
    <script src="../dist/main.js"></script>
</head>

在这里插入图片描述

  JavaScript知识库 最新文章
ES6的相关知识点
react 函数式组件 & react其他一些总结
Vue基础超详细
前端JS也可以连点成线(Vue中运用 AntVG6)
Vue事件处理的基本使用
Vue后台项目的记录 (一)
前后端分离vue跨域,devServer配置proxy代理
TypeScript
初识vuex
vue项目安装包指令收集
上一篇文章      下一篇文章      查看所有文章
加:2021-10-27 12:44:50  更:2021-10-27 12:45:17 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/12 8:23:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码