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

金融网站html5模板网站的素材做logo

金融网站html5模板,网站的素材做logo,ueditor wordpress4.3,吉林省建设工程管理系统文章目录 一文大白话讲清楚webpack基本使用——1——完成webpack的初步构建1. 先回忆webpack是个啥2. webpack四大核心2.1 Entry(入口)2.2 Output(输出)2.3 Loader(加载器)2.4 Plugin(插件) 3. 按部就班实现webpack3.1 初始化项目3.2 完成项目骨架搭建3.3 实现webpack构建 一文… 文章目录 一文大白话讲清楚webpack基本使用——1——完成webpack的初步构建1. 先回忆webpack是个啥2. webpack四大核心2.1 Entry(入口)2.2 Output(输出)2.3 Loader(加载器)2.4 Plugin(插件) 3. 按部就班实现webpack3.1 初始化项目3.2 完成项目骨架搭建3.3 实现webpack构建 一文大白话讲清楚webpack基本使用——1——完成webpack的初步构建 1. 先回忆webpack是个啥 直接看这篇文章一文大白话讲清楚啥是个webpack 2. webpack四大核心 2.1 Entry(入口) 我们知道webpack需要根据一个或者多个入口文件来分析和构建模块依赖关系树然后通过入口配置找出所有的依赖模块进行打包我们可以配置一个入口也可以配置多个入口 2.2 Output(输出) Webpack根据依赖关系将模块打包好形成一个或者多个打包文件。我们就是通过Output来配置输出的文件路径、文件名称和格式等 2.3 Loader(加载器) 我们上面的文章 讲过Webpack本身只能处理js模块如果要处理其他类型的文件模块比如VUE文件IMAGE文件等就需要Loader加载器通过配置不同的Loader我们几乎可以将任何类型的文件当成模块进行打包Loader的主要作用就是在模块加载时对其进行转换和处理。 2.4 Plugin(插件) 插件应该很好理解Webpack可以通过Plugin配置不同的插件来扩展自身的功能我们一般在webpack中引入并实例化plugin然后加入pluginA数组中 3. 按部就班实现webpack 3.1 初始化项目 我们新建一个webpackTest文件夹在此之前需要配置Node环境和npm等这个这里不详细讲默认node环境已OK然后用vscode或者webstorm打开也可以用其他开发工具只要便于使用终端命令就行 我们这里使用vscode来做演示 我们先来初始化项目输入npm init 初始完毕后安装输入npm install webpack webpack-cli来webpack和webpack-cli 初始化完毕后我们看一下目前的项目结构分为三部分node_modules模块目录、package.json和package-lock.json三个文件 现在项目初始化完成了开始我们的业务编码 3.2 完成项目骨架搭建 我们在根目录下新建一个src目录用来存放我们的源代码并在src目录下创建一个main.js作为Entry的入口文件。 然后在根目录下创建一个public用来存放我们的index.html文件 然后我们在src目录下再创建一个modulejs文件夹用来存放我们的js模块并在modulejs下面创建add.js 我们先来写index.html !DOCTYPE html html langen headmeta charsetutf8titlewebpackTest/title /head bodydiv idapp/div /body /html然后写add.js let add (x,y)xy; export {add}然后写main.js里面引入add.js两个形成依赖关系 import {add} from ./modulejs/add console.log(add(2,3))写好index.html,main.jsadd.js之后我们开始配置webpack四大核心EntryOutput,loader和Plugin由于我们目前只处理js文件所以webpack自身就可以处理暂且不配置loader和plugin在根目录下新建webpack.config.js const pathrequire(path) module.exports{mode:development,//开发模式entry:{//配置入口文件根据入口文件建立依赖关系main:./src/main.js},output:{//配置出口文件制定打包后的文件名称和路径path:path.resolve(__dirname,dist),//__dirname是node模块级别的全局对象返回当前文件所在的路径不包含文件名filename:js/chunk-[contenthash].js//[contenthash]表示由内容生成的唯一的hash}, }这时候我们已经完成项目的基本大家需要通过webpack跑起来为了方便我们在package.json中配置webpack构建命令build:webpack 3.3 实现webpack构建 然后我们在终端输入 npm run build运行完以后我们会发现项目根目录下多了一个dist文件夹里面生成了一个js文件这个就是最终打包好的js js生成了但问题是没有index.html我们没法去运行所以我们要把index.html打包并和打包后的js形成引用关系 这时候Plugin就该上场了 先安装html插件 npm install html-webpack-plugin我们在package.json里面引入HTML插件并制定index.html为模板 /**/ const HtmlPluginrequire(html-webpack-plugin) /**/ plugins:[//因为可以有很多plugin所以是plugins数组new HtmlPlugin({template:./public/index.html,//指定main.js被关联的模板文件filename:index.html,//打包以后得名称inject:body//inject决定main.js被注入到index.html的什么位置这里选择的事body中body和true都表示注入到body标签的底部}) ]下图template误写成tepalte了请复制上面的代码就行 然后我们重新在终端输入 npm run build打包后我们重新打开dist文件夹会发先里面活了一个index.html.而且打包后的js文件被注入到了html文件body标签的底部 这时候我们运行dist下面的index.html然后打开控制台看看main.js里面的console是否执行了打印 到这里我们初步完成了webpack的整体构建
http://www.hkea.cn/news/14333012/

相关文章:

  • 二手房地产中介网站建设网络营销的特征
  • 扬州网站建设myvodo适合小县城的41个投资
  • 网站域名icp备案搜索优化排名
  • 交互网站怎么做的南宁网站优化公司哪家好
  • 国外 网站 设计用redis加速wordpress
  • 肃宁哪里建网站手机网站开发教程视频
  • 哪些软件可以做网站广州海珠区有什么好玩的景点
  • 保定网站建设制作开发平台网站的域名是什么意思
  • 做海免费素材网站免费做电子请帖的网站
  • 怎么做关于梦想的网站免费的seo定义
  • 房产中介网站建设进度建设ftp网站的安全性
  • 开个网站做代理赚钱吗百度seo优化软件
  • 公司备案查询网站备案有哪些可以做推广的网站
  • 支持微信支付的网站开发网站优化seo是什么
  • 自己架设服务器做网站如何做漂亮的网站首页
  • 做网站网站危险吗网站开发源代码
  • 网站改版的好处上海网站制作 公司
  • 网站开发最好用什么语言谷歌seo知识
  • 注册域名建设网站免费做app和网站的平台有哪些
  • 上海做网站yuanmuswordpress怎么用万网域名
  • 中国建设银行龙卡信用卡网站网页设计作品展
  • 旅游网站设计风格国际网站建设公司
  • 设计师网站崩了企业网站制作的方法
  • 如何开网站需要多少钱精准客户电话号码资源
  • 建设银行网站首页口用jsp做网站的难点
  • 东莞天助网的网站旅游网站 功能
  • 手表哪个网站正品360推广助手
  • 郑州网站设计专家天津网络推广网站建设公司
  • 专门提供做ppt小素材的网站2013一汽大众企业网站车主俱乐部建设维护方案
  • 网站建设需求有什么用中国建设银行信用卡网站