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

凉山州住房与城乡建设局网站免费网站大全app

凉山州住房与城乡建设局网站,免费网站大全app,扬州网站建设哪个好薇,html菜鸟教程导航栏基本使用 本质上#xff0c;webpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时#xff0c;它会在内部从一个或多个入口点构建一个 依赖图(dependency graph)#xff0c;然后将你项目中所需的每一个模块组合成一个或多个 bundleswebpack 是一个用于现代 JavaScript 应用程序的 静态模块打包工具。当 webpack 处理应用程序时它会在内部从一个或多个入口点构建一个 依赖图(dependency graph)然后将你项目中所需的每一个模块组合成一个或多个 bundles它们均为静态资源用于展示你的内容。 功能介绍 基本来说Webpack本身的能力是有限的它分为两种模式 1、开发模式仅能编译 JS 中的 ES Module 语法 2、生产模式能编译 JS 中的 ES Module 语法还能压缩 JS 代码 但是我们平常写项目的时候并不只是有js还有其他的一些东西这次我就来分享一下处理样式资源的一些使用 基本配置 项目根目录所有指令必须在这个目录运行 └── src # 项目源码目录 ├── js # js文件目录 │ ├── count.js │ └── sum.js └── main.js # 项目主文件 下面我们来测试一下基本的Webpack打包的功能 文件内容 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));初始化json文件 在跟目录的终端执行初始化package.json命令 npm init -y另外需要注意的是package.json中的name的属性不能叫做webpack 下载依赖 npm i webpack webpack-cli -DWebpack文件配置 在跟目录新建文件webpack.config.js Webpack文件配置 // 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当看见跟目录里边出现一个dist文件夹就代表好了 处理样式资源 一、处理css 1、下载 npm i css-loader style-loader -D2、配置 {// 用来匹配 .css 结尾的文件test: /\.css$/,// use 数组里面 Loader 执行顺序是从右到左use: [style-loader, css-loader],},3、添加css资源 在src文件夹中新建css文件夹在css文件夹中新建index.css文件 .box1 {width: 100px;height: 100px;background-color: pink; }之后要在main.js中引入css import ./css/index.css;4、查看结果 在跟目录中新建public文件夹在public文件夹中新建index.html !DOCTYPE html html langenheadmeta charsetUTF-8 /meta http-equivX-UA-Compatible contentIEedge /meta nameviewport contentwidthdevice-width, initial-scale1.0 /titlewebpack5/title/headbodyh1Hello Webpack5/h1!-- 准备一个使用样式的 DOM 容器 --div classbox1/div!-- 引入打包后的js文件才能看到效果 --script src../dist/main.js/script/body /html运行 npx webpack之后打开index.html文件查看结果即可 二、处理less 1、下载 npm i less-loader -D2、配置 {test: /\.less$/,use: [style-loader, css-loader, less-loader],},3、添加less资源 在src文件夹中新建less文件夹在less文件夹中新建index.js .box2 {width: 100px;height: 100px;background-color: deeppink; }在main.js中引入less import ./less/index.less;4、查看结果 在html文件中添加 div classbox2/div运行命令查看结果 三、处理sass和scss 1、下载 npm i sass-loader sass -D2、配置 {test: /\.s[ac]ss$/,use: [style-loader, css-loader, sass-loader],},3、添加sass资源 在src文件夹中新建sass文件夹在sass文件夹中新建index.sass和index.scss index.sass .box3width: 100pxheight: 100pxbackground-color: hotpinkindex.scss .box4 {width: 100px;height: 100px;background-color: lightpink; }在main.js中引入 import ./sass/index.sass; import ./sass/index.scss;4、查看结果 在index.html中添加 div classbox3/divdiv classbox4/div运行命令查看结果 四、处理styl资源 1、下载 npm i stylus-loader -D2、配置 {test: /\.styl$/,use: [style-loader, css-loader, stylus-loader],},3、添加styl资源 在src下新建styl文件夹在styl文件夹中新建index.sty文件 .box width 100px height 100px background-color pink在main.js中引入 import ./styl/index.styl;4、查看结果 在index.html中添加 div classbox/div运行查看结果 总结 这周的总结就先到这里之后会逐渐分享其它资源的Webpack配置
http://www.hkea.cn/news/14547576/

相关文章:

  • 做网站属于It行业吗企业网站的用户需求
  • 安徽金鹏建设集团网站安装wordpress linux
  • 淘宝是行业门户网站的盈利模式是什么网站开发者工具post
  • 个人备案的网站能做盈利吗网站等保如何做
  • 招聘网站建设人员的要求类网站建设
  • 2018年深圳建设网站公司天津宏宇网站建设
  • 做暧在线观看网站做网站需要报备什么条件
  • 免费企业网站cms系统做网站枣庄
  • 中山市建设局网站窗口电话外贸网站推荐
  • 网络做网站wordpress评论区插件
  • 搭建一个企业网站需要多少钱网站开发前端指什么
  • 宗学华 网站建设上海交通大学网站建设与管理3
  • 企业网站建设价格怎么样在网络上赚钱
  • 怎样更新网站SEO与网站建设创意
  • 福建住建设厅官方网站现代企业网站建设特点
  • 济宁网站建设培训广告词
  • 朔州市2018年建设工程网站做网站还是订阅号
  • 网站模板下载带后台微信小程序线上商城怎么申请
  • 网站关键字排名优化山东泰安旅游景点大全
  • 南通优普网站建设外包医疗软件网站建设公司排名
  • 网站推广文章 优帮云wordpress微博
  • 做网站比较大的公司安徽网络营销
  • 最新手机网站推荐石家庄网站开发公司
  • 做网站需要编程嘛全运网站的建设
  • 有专门做序列图的网站怎么做义工网站
  • 流放之路做长老环的网站4399电脑版网页在线玩
  • 长沙网站推广有哪些啊做网站如何赚钱
  • 咨询公司网站游戏加盟网
  • 设计公司网站设计怎样在拼多多平台上卖货
  • 建筑装饰设计专业学什么seo顾问和seo专员