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

dede网站安全设置IT科技资讯新闻类织梦网站模板

dede网站安全设置,IT科技资讯新闻类织梦网站模板,自媒体网站 程序,崇文门网站建设处理样式资源 本章节我们学习使用 Webpack 如何处理 Css、Less、Sass、Scss、Styl 样式资源 #介绍 Webpack 本身是不能识别样式资源的#xff0c;所以我们需要借助 Loader 来帮助 Webpack 解析样式资源 我们找 Loader 都应该去官方文档中找到对应的 Loader#xff0c;然后…处理样式资源 本章节我们学习使用 Webpack 如何处理 Css、Less、Sass、Scss、Styl 样式资源 #介绍 Webpack 本身是不能识别样式资源的所以我们需要借助 Loader 来帮助 Webpack 解析样式资源 我们找 Loader 都应该去官方文档中找到对应的 Loader然后使用 处理 Css 资源 #1. 下载包 npm i css-loader style-loader -D注意需要下载两个 loader #2. 功能介绍 css-loader负责将 Css 文件编译成 Webpack 能识别的模块style-loader会动态创建一个 Style 标签里面放置 Webpack 中 Css 模块内容 此时样式就会以 Style 标签的形式在页面上生效 #3. 配置 const path require(path);module.exports {entry: ./src/main.js,output: {path: path.resolve(__dirname, dist),filename: main.js,},module: {rules: [{// 用来匹配 .css 结尾的文件test: /\.css$/,// use 数组里面 Loader 执行顺序是从右到左use: [style-loader, css-loader],},],},plugins: [],mode: development, };4. 添加 Css 资源 src/css/index.css .box1 {width: 100px;height: 100px;background-color: pink; }src/main.js import count from ./js/count; import sum from ./js/sum; // 引入 Css 资源Webpack才会对其打包 import ./css/index.css;console.log(count(2, 1)); console.log(sum(1, 2, 3, 4));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 /html5. 运行指令 npx webpack打开 index.html 页面查看效果 #处理 Less 资源 #1. 下载包 npm i less-loader -D#2. 功能介绍 less-loader负责将 Less 文件编译成 Css 文件 #3. 配置 const path require(path);module.exports {entry: ./src/main.js,output: {path: path.resolve(__dirname, dist),filename: main.js,},module: {rules: [{// 用来匹配 .css 结尾的文件test: /\.css$/,// use 数组里面 Loader 执行顺序是从右到左use: [style-loader, css-loader],},{test: /\.less$/,use: [style-loader, css-loader, less-loader],},],},plugins: [],mode: development, };#4. 添加 Less 资源 src/less/index.less .box2 {width: 100px;height: 100px;background-color: deeppink; }src/main.js import count from ./js/count; import sum from ./js/sum; // 引入资源Webpack才会对其打包 import ./css/index.css; import ./less/index.less;console.log(count(2, 1)); console.log(sum(1, 2, 3, 4));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/h1div classbox1/divdiv classbox2/divscript src../dist/main.js/script/body /html#5. 运行指令 npx webpack打开 index.html 页面查看效果 #处理 Sass 和 Scss 处理 Sass 和 Scss 资源 #1. 下载包 npm i sass-loader sass -D注意需要下载两个 #2. 功能介绍 sass-loader负责将 Sass 文件编译成 css 文件sasssass-loader 依赖 sass 进行编译 #3. 配置 const path require(path);module.exports {entry: ./src/main.js,output: {path: path.resolve(__dirname, dist),filename: main.js,},module: {rules: [{// 用来匹配 .css 结尾的文件test: /\.css$/,// use 数组里面 Loader 执行顺序是从右到左use: [style-loader, css-loader],},{test: /\.less$/,use: [style-loader, css-loader, less-loader],},{test: /\.s[ac]ss$/,use: [style-loader, css-loader, sass-loader],},],},plugins: [],mode: development, };#4. 添加 Sass 资源 src/sass/index.sass /* 可以省略大括号和分号 */ .box3width: 100pxheight: 100pxbackground-color: hotpinksrc/sass/index.scss .box4 {width: 100px;height: 100px;background-color: lightpink; }src/main.js import count from ./js/count; import sum from ./js/sum; // 引入资源Webpack才会对其打包 import ./css/index.css; import ./less/index.less; import ./sass/index.sass; import ./sass/index.scss;console.log(count(2, 1)); console.log(sum(1, 2, 3, 4));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/h1div classbox1/divdiv classbox2/divdiv classbox3/divdiv classbox4/divscript src../dist/main.js/script/body /html#5. 运行指令 npx webpack打开 index.html 页面查看效果
http://www.w-s-a.com/news/974615/

相关文章:

  • 公众平台网站价格哪个网站做餐饮推广最好
  • 深圳 公司网站设计重庆的网站设计公司价格
  • 网站开发市场分析餐饮平台app有哪些
  • 制作一个收费网站要多少钱开发网站需要什么技术
  • 网站流量统计平台二手域名做网站不收录
  • 蒙古网站后缀mysql8.0 wordpress
  • 免费建立一个网站互联网推广培训
  • WordPress多站点绑定域名深圳住房建设部官方网站
  • 网站建设公司zgkr上海网页网络技术有限公司
  • wordpress附件扩展格式徐州seo关键词
  • wordpress博客站模板织梦网站 联系方式修改
  • 北京城乡建设厅网站重庆网站建设解决方案
  • 网站建设和维护工作内容网站的空间与域名
  • 济南做门户网站开发公司网页发布的步骤
  • 江苏省交通厅门户网站建设管理办法做的网站怎么让百度收录
  • 关于怎么做网站网站site的收录数量要多远索引量
  • 传世网站建设阳光创信-网站建设首选品牌
  • 周口建设网站中国装修公司十大排名
  • wordpress自助发卡青浦网站优化
  • 南京建设银行公积金查询网站wordpress加载插件下载
  • 做网站怎么那么难网站的建设与管理的心得体会
  • 黄冈网站建设哪家快些网站规划与建设评分标准
  • 建站平台 绑定域名怎么在手机上做网站
  • 做电影网站违法吗莱芜 网站
  • 品牌咨询公司泉州seo不到首页不扣费
  • 做网站做一个什么主题的怎样搭建一个企业网站
  • 做设计的有什么网站桂林论坛网站有哪些
  • 做的网站不能放视频开发公司春联
  • 重庆装修房子可以提取公积金吗长沙优化官网公司
  • 做外贸的网站都有哪些带后台的html网站源码