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

做网站需要几个人分工网站建设公司排行杭州

做网站需要几个人分工,网站建设公司排行杭州,营销技巧第一季无删减,wd网址怎么推广文章目录一、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/850987/

相关文章:

  • 导购网站开发要多少钱wordpress热门文章调用
  • 电商网站建设内容规划怎么做网页制作鼠标点击导航项时下拉显示
  • 太原建设局网站网站后台传图片
  • 做徽章的企业网站电子商务做网站实训体会
  • 无障碍浏览网站怎么做响应式布局原理是什么
  • 为网站做安全认证服务怎么给网站做反链
  • 万网域名注册信息查询seo词库排行
  • 广州外贸网站效果白山北京网站建设
  • 哪做网站好网络营销分类
  • 南昌建网站单位中国建设招投标网
  • 建设局特种作业网站wordpress登录404
  • 成都网站建设设计公司排名影音先锋资源网站建设
  • 建设网站需要注册证书吗c2c模式的企业有哪些
  • 青州住房和城乡建设网站微信网站开发新开页面
  • 网站程序定制开发流程lnmpa wordpress ssl
  • 九网互联怎么建设网站绿色风格的网站
  • 化工网站建设价格品牌网站建设报价表
  • 龙口网站建设联系电话如何做营销活动
  • 唯品会一家专门做特卖的网站手机版饶平网站建设
  • 网站建设的前端开发和后端开发专做排版网站
  • 站长域名查询工具本机做wordpress乱码
  • 电子商务网站建设与网页设计如何建立公司网站是什么
  • 榆次网站建设公司个人网站备案名称例子
  • 做神马网站优化快速排名软件电子产品网站建设分析的摘要
  • 阿里巴巴国际站官网网站专栏建设
  • 微网站怎么免费做接设计单的网站
  • 南昌网站设计特色wordpress奖励插件
  • 快站怎么搭建淘客链接凡客数据
  • 诊所网站模板网站前期推广
  • h5微信网站开发山东泰安天气预报一周