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

宁波网站推广哪家公司好wordpress仿喜马拉雅

宁波网站推广哪家公司好,wordpress仿喜马拉雅,苏州电商关键词优化,网站建设方案选择实现方式文章目录一、Webpack1、什么是Webpack2、Webpack安装2.1全局安装2.2安装后查看版本号3、创建项目3.1初始化项目3.2创建src文件夹3.3 src下创建common.js3.4 src下创建utils.js3.5 src下创建main.js4、JS打包4.1创建配置文件4.2执行编译命令4.3创建入口页面4.4测试5、CSS打包5.1…

文章目录

  • 一、Webpack
    • 1、什么是Webpack
    • 2、Webpack安装
      • 2.1全局安装
      • 2.2安装后查看版本号
    • 3、创建项目
      • 3.1初始化项目
      • 3.2创建src文件夹
      • 3.3 src下创建common.js
      • 3.4 src下创建utils.js
      • 3.5 src下创建main.js
    • 4、JS打包
      • 4.1创建配置文件
      • 4.2执行编译命令
      • 4.3创建入口页面
      • 4.4测试
    • 5、CSS打包
      • 5.1安装插件
      • 5.2修改webpack.config.js
      • 5.3在src文件夹创建style.css
      • 5.4修改main.js
      • 5.5运行编译命令
      • 5.6测试

一、Webpack

1、什么是Webpack

Webpack 是一个前端资源加载/打包工具。它将根据模块的依赖关系进行静态分析,然后将这些模块按照指定的规则生成对应的静态资源。
从图中我们可以看出,Webpack 可以将多种静态资源 js、css、less 转换成一个静态文件,减少了页面的请求。
在这里插入图片描述

2、Webpack安装

2.1全局安装

npm install -g webpack webpack-cli
# 或
npm install -g webpack
npm install -g webpack-cli

2.2安装后查看版本号

webpack -v

3、创建项目

创建 webpack_pro文件夹

3.1初始化项目

进入目录,执行命令

npm init -y

3.2创建src文件夹

3.3 src下创建common.js

这里使用的是CommonJS模块化方式,这种方式不支持ES6的语法,所以不需要Babel转码

exports.info=function (str) {
document.write(str)
}

3.4 src下创建utils.js

exports.add=function (a, b) {
returna+b
}

3.5 src下创建main.js

constcommon=require('./common')
constutils=require('./utils')
common.info('Hello world!'+utils.add(100, 200))

4、JS打包

4.1创建配置文件

webpack_pro目录下创建配置文件webpack.config.js
以下配置的意思是:

读取当前项目目录下src文件夹中的main.js(入口文件)内容,分析资源依赖,把相关的js文件打包

打包后的文件放入当前目录的dist文件夹下

打包后的js文件名为bundle.js

constpath=require("path") //Node.js内置模块
module.exports= {
entry: './src/main.js', //配置入口文件
output: {
path: path.resolve(__dirname, './dist'), //输出路径,__dirname:当前文件所在路径
filename: 'bundle.js'//输出文件}
}

4.2执行编译命令

webpack --mode=development
#执行后查看bundle.js 里面包含了上面两个js文件的内容并进行了代码打包

也可以配置项目的npm运行命令,修改package.json文件

"scripts": {
//...,
"dev": "webpack --mode=development",
"prod": "webpack --mode=production"}

运行npm命令执行打包

npm run dev #开发打包
# 或
npm run prod #生产打包

4.3创建入口页面

webpack_pro目录下创建index.html,引用bundle.js

<scriptsrc="dist/bundle.js"></script>

4.4测试

浏览器中查看index.html

5、CSS打包

5.1安装插件

Webpack 本身只能处理 JavaScript 模块,如果要处理其他类型的文件,就需要使用 loader 进行转换。

Loader 可以理解为是模块和资源的转换器。

首先我们需要安装相关Loader插件,css-loader 是将 css 装载到 javascript;style-loader 是让 javascript 认识css

npm install -D style-loader css-loader 

5.2修改webpack.config.js

constpath=require("path"); //Node.js内置模块
module.exports= {
//...,
output:{
//其他配置},
module: {
rules: [  {  
test: /\.css$/,    //打包规则应用到以css结尾的文件上
use: ['style-loader', 'css-loader']}  ]  }
}

5.3在src文件夹创建style.css

body{
background:pink;
}

5.4修改main.js

在第一行引入style.css

require('./style.css')

5.5运行编译命令

npm run dev

5.6测试

浏览器中查看index.html,看看背景是不是变成粉色啦?

http://www.yayakq.cn/news/288628/

相关文章:

  • 云虚拟主机和网站建设网站开发摊销多少年
  • 网站开发工程师公司王业美
  • 欧美做爰视频网站开发公司资质查询
  • 比较好的做网站做班级网站的素材
  • 单页网站模板修改做书法网站的目的
  • 遵化市城乡建设规划局网站免费seo排名软件
  • 网站建设后的心得我想给企业做网站怎么做
  • 做面食视频网站永久免费建站地址
  • 海曙网站建设网站衡水网站建设公司联系电话
  • 什么是wap网站中国十大营销专家
  • 一级a做爰片在线看免播放器网站邢台pc网站开发
  • p2p网站建设源码建盏大师排名表2020
  • 我想在阿里巴巴网站开店_怎么做搜索引擎论文3000字
  • 中国摄影师个人网站设计江苏和城乡建设厅网站
  • 北京企业建设网站昆明门户网站建设
  • dw做购物网站无锡企业网站制作哪家好
  • 做招聘的网站排名衡阳网站建设 千度网络
  • 网站做跳转在后天那个文件里做点菜网站模板
  • 网站关键词百度首页消失想自己开网店怎么注册
  • 学校网站建设的验收单图片站 wordpress
  • 网站制作 东莞电子商务旅游网站建设策划书
  • 网站搭建公司加盟多用户网上商城
  • 金寨县重点工程建设管理局网站网站制作杭州
  • 方法网站目录廊坊网站的优化
  • 做盗版网站吗合肥瑶海区范围
  • 网站建设实战广告公司叫什么名字好
  • 三亚市建设局网站wordpress子主题视频
  • 设计制作个人网站吴江做网站的公司
  • 中小网站建设都有哪些方案优惠券的网站怎么做的
  • 免费域名网站搭建四川建设人才考试官网