北京微网站建设设计服务办公室装修专业网站

web/2025/9/27 4:54:13/文章来源:
北京微网站建设设计服务,办公室装修专业网站,在网站上做封面,wordpress适合门户网站吗概念与功能#xff1a; webpack是前端项目工程化的具体解决方案。它提供了友好的前端模块化开发支持#xff0c;以及代码压缩混淆、处理浏览器端JavaScript的兼容性、性能优化等强大的功能。 快速上手#xff1a;隔行变色 -S实际是--save的简写#xff0c;表示安装的第三方…概念与功能 webpack是前端项目工程化的具体解决方案。它提供了友好的前端模块化开发支持以及代码压缩混淆、处理浏览器端JavaScript的兼容性、性能优化等强大的功能。 快速上手隔行变色 -S实际是--save的简写表示安装的第三方库要被记录到package.json的dependencies开发和上线都要用到的包下。虽然不加这个参数也会默认记录到那里。  其中index.html:  !DOCTYPE html html langenheadmeta charsetUTF-8meta http-equivX-UA-Compatible contentIEedgemeta nameviewport contentwidthdevice-width, initial-scale1.0titleDocument/titlescript src./index.js/script /headbodyulli这是第1个li/lili这是第2个li/lili这是第3个li/li/ul /body/html index.js: //使用ES6的导入语法导入jquery模块 import $ from jquery//jQuery的入口函数 $(function () {//实现奇偶行变色。奇数行为红色。偶数行为粉色$(li:odd).css(background-color, red)$(li:even).css(background-color, pink) }) 配置webpack 1、在项目根目录的终端那运行npm i webpack5.42.1 webpack-cli4.7.2 -D 2、在项目根目录中创建名为webpack..config.js的webpack配置文件并初始化如下的基本配置 //使用Node.js中的导出语法向外导出一个webpack的配置对象 module.exports {mode: development//mode用来指定建构模式值为development|production } 其中-D是--save-dev的简写意思是将这两个包记录到package.json的devDependencies开发阶段会被用到上线不用下虽然不加也会默认记录。 3、在package.json的scripts节点下新增dev脚本如下 scripts: { //即删除掉原来的test行因为它没有任何作用dev: webpack //dev是自定义的脚本名可以通过npm run脚本名 执行。例如npm run dev}//注意package配置文件不允许注释这些注释只是笔记中记得。 4、在终端中运行npm run dev命令启动webpack进行项目的打包构建 此时会发现项目目录中多了dist目录里面的main.js即是webpack对于index.js和index.js中提到的高级语法如jquery等的兼容重构。 5、然后回到index.html将src改为新生成的main.js即可生成页面。 6、如果想要压缩生成的main.js需要将webpack.config.js里面的mode改为production然后重新npm run dev 经测试得知production的main.js是88.3 KiB打包时间是2145msdevelopment的main.js是328 KiB打包时间是332ms。下图上面是production下面是development webpack-dev-server: 类似于node.js阶段用到nodemon工具。 每当修改了源代码webpack会自动进行项目的打包和构建。 1、终端运行 npm install webpack-dev-server3.11.2 -D(如果原来就安装有其他版本的webpack-dev-server不管是比当前要安装的高版本还是低版本都会被覆盖掉) 2、修改package.json-scripts的dev命令dev:webpack serve 3、再次运行npm run dev 4、访问浏览器的http://localhost:8080查看自动打包效果 html-webpack-plugin webpack中的HTML插件类似于一个模板引擎插件 可以通过此插件自定制index.html页面的内容 1、终端运行 npm i html-webpack-plugin5.3.2 -D 2、修改webpack.config.js如下 const HtmlPlugin require(html-webpack-plugin) //导入HTML插件得到一个构造函数 //通过构造函数构造一个实例 const htmlPlugin new HtmlPlugin({ template: ./src/index.html, //指定原文件的存放路径 filename:,/index.html, //指定生成的文件的存放路径 }) module.exports { mode:development, plugins:[htmlPlugin],//3.通过plugins节点使htmlPlugin插件生效 } 指定webpack的入口和输出 在webpack4.x和5.x的版本中有如下的默认约定 默认的打包入口文件为src-index.js 默认的输出文件路径为dist-main.js 但是我们可以在webpack.config.js中通过entry节点指定打包的入口。通过output节点指定打包的出口。 //使用Node.js中的导出语法向外导出一个webpack的配置对象const pathrequire(path)//导入node.js中专门操作路径的模块module.exports {entry: path.join(__dirname,./src/index.js),//打包入口文件的路径output:{//__dirname表示当前文件所属的目录在这里是根目录path: path.join(__dirname,./dist),//输出文件的存放路径filename:bundle.js//输出文件的名称},mode: development//mode用来指定建构模式值为development|production//production的main.js是88.3 KiB development的main.js是328 KiB } loader配置 1、运行npm i style-loader3.0.0 css-loader5.2.6 -D 2、在webpack.config.js的module-rules数组中添加loader规则如下 module: {rules: [//指定要加载的规则{test:/\.css$/,//test指定的是规则生效的文件这里表示所有以.css结尾的文件use:[style-loader,css-loader]//表示要调用的loader}]}, 其中test表注意use数组中指定的loader顺序是固定的多个loader的调用顺序是从后往前调用

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/82549.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

国外销售网站怎么进入邯郸论坛网

打印机是我们在办公过程中经常会用到的打印设备,特别是当需要大量的文件资料时,打印机可以帮助我们快速的打印和记录。随着打印机使用的不断广泛,打印机的种类也在不断的增多,为了能够适应现在这个网络智能时代的发展,…

网站建设选哪家公司好宁皓 wordpress

编程  我们日常生活中接触到的电子类产品中的应用都是由编程而来  为什么编程,偷懒  我们通过编程驱使(指挥,命令)的是电信号  为什么上面说编程是偷懒,电的发现,给人们带来了便利,人们…

站长seo网站开发的人李海涛

C开发WPF,开发环境配置 操作系统:Windows XP SP2, Windwos Vista开发工具:Visual Studio 2005,Expression BlendSDK:.NET Framework 3.0或以上不需要其它的了,比C#开发WPF少了一些。但是需要自己手工打造一些代码,也有不少乐趣在里…

沈阳网站建设德泰诺做专业课视频课的网站

SpringCloudAlibaba–Sentinel Sentinel被称为分布式系统的流量防卫兵,是阿里开源流量框架,从服务限流、降级、熔断等多个纬度保护服务。Sentinel同时提供了简洁易用的控制台,可以看到接入应用的秒级数据,并可以在控制台设置一些…

学院网站建设的意义彩票网站开发制作软件

现如今企业的主流生产模式就是流水线生产,一道工序结束后,紧接着开展下一项工序,这种作业模式可以以一种比较高效的方式缩减生产时间。尽管流水作业的效率已经够高的了,但是各个工序之间如果衔接不到位的话,会造成生产…

网站公司苏州怎么用we做网站

展开全部1首先,你需要个安装包,自个去下0如何在官网下载MySQL 数据库2第一步中,选择32313133353236313431303231363533e58685e5aeb931333365666165I accept license term,然后Next3默认选第一项Developer Default ,然后Next4这一步中&#xf…

查网站怎么做的哈尔滨网站建设公司哪家好

首先对于m1的情况非常容易处理(其实这儿因为边界我错了好久。。。),直接DP就好了,设f[i][k]为这个矩阵前i个选k个矩阵的最大和,那么f[i][k]max(f[j][k-1]sum[j1][i]),那么对于m2的时候类似与m1的时候&#…

天河做网站要多少钱建立网站预算

简介:记一次TCP全队列溢出问题排查过程1. 前言本文排查的问题是经典的TCP队列溢出问题,因TCP队列问题在操作系统层面没有明显的指标异常,容易被忽略,故把排查过程分享给大家。2. 问题描述A服务调用B服务接口超时,B服务…

中煤第五建设有限公司seo诊断书

最近想搞一下rt5350,所以找了个原厂的SDK包进行了编译,很快路由器就可以用了,把我的编译操作步骤写了下分享给更多的爱好者,供大家参靠,下一步准备移植摄像头玩玩。有兴趣的可以一起交流。 RT5350移植Toolchain工具的安…

常熟制作网站的地方阿贝云服务器

在数字媒体领域,短视频的崛起已不可忽视。对于商业实体而言,掌握如何通过短视频平台有效吸引潜在客户并提高转化率,已成为一项关键课题。本文旨在深入剖析短视频矩阵系统的构成与作用机制,以期为企业提供一套系统化的策略&#xf…

wordpress 一小时建站教程网页游戏吧

文章目录 代码准备创建jenkins 任务测试推送使用项目里面的jenkinsfile 进行升级操作 文字版本流程项目构建 代码准备 推送代码到gitlab 代码去叩叮狼教育找 k8s 创建jenkins 任务 创建一个k8s-cicd-demo 流水线任务 将jenkins 里面构建时候的地址还有token, 给到…

网站订单模板网站国际化

目录 CMakeLists.txt文件中: 初始化以及实际运用代码: 在partitions.csv 内存分配文件中,添加voice_data项

风溪商城是那个网站建设的哪个公司做公司网站好

看了好多相关的文章都没有完全贴合选用Vue3nuxtts框架的,也不太靠谱,只好自己踩坑实现了 首先去高德开放平台用自己的账号申请一个key,位置如下,申请好后保存好生成的key 我们使用vuemap/vue-amap,一个高德地图2.0版本…

制作网站管理系统线下推广100种方式

题解一: 模拟:定义四个边界,指针按右下左上的顺序遍历,每遍历一条边,边界就减一,并且在某个方向没有可以遍历的数时直接返回。 import java.util.ArrayList; import java.util.List;class Solution {publi…

自己做的网站怎么发布win7大气公司网站源码 企业网页模板建站 制作asp程序后台 中英文代码

QQ邮箱群发邮件时只显示账号?邮件群发对方知道吗? QQ邮箱群发邮件功能为大量信息的传递提供了便利。但有时,我们希望在群发邮件时,不让对方轻易察觉到这是一封群发邮件。下面就让蜂邮为大家揭秘如何巧妙地使用QQ邮箱群发邮件&…

注册免费的网站挂机宝做php网站吗

转载自 Jsoup代码解读之一-概述今天看到一个用python写的抽取正文的东东,美滋滋的用Java实现了一番,放到了webmagic里,然后发现Jsoup里已经有了…觉得自己各种不靠谱啊!算了,静下心来学学好东西吧! Jsoup…

dw个人网站建立教学哈尔滨网站建设哪家好而且价格不贵

YUM或Yellowdog Updater Modified是管理rpm包的前端工具。 它用于通过命令行界面或使用图形模式来安装,删除,更新和收集有关rpm软件包的信息。 使用YUM的主要优点是,它解决了rpm包的所有依赖关系,并将它们与包一起安装。下面让我们…

服装网站建设环境分析房地产交易网官网

LovePHP 直接给了源码。 network查看到,PHP版本是7.4.33 题目要求我们GET一个my_secret.flag参数,根据PHP字符串解析特性,PHP需要将所有参数转换为有效的变量名,因此在解析查询字符串时,它会做两件事: 删…

南昌专业做网站公司哪家好炒股网站怎么做

【耐水好】强耐水UV胶水是怎样的? 强耐水UV胶水是一种特殊的胶水,其设计重点在于其出色的耐水性能。以下是关于强耐水UV胶水的特点: 优异的耐水性能:这种胶水能在水环境下保持稳定的粘接强度,不易被水分解或削弱。因…

网站建设 镇江网站标题字体

一、功能描述 技术实现 选型:minio 文件存储服务器 onlyoffice 文档编辑器 选项特征:免费,支持私有化部署,不依赖第三方网络接口 Podman是RedHat开发的一个用户友好的容器调度器,是一种开源的Linux原生工具&#x…