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

罗湖福田app网站开发移动端下载app

罗湖福田app网站开发,移动端下载app,宁晋做网站,昆山兼职做网站脚手架原理之webpack处理html文件和模块打包 为了更好的理解项目脚手架的使用,我们来学习一下webpack工具,因为脚手架的底层就是基于webpack工具实现的。 安装 webpack工具是基于nodejs的,所以首先要有nodejs环境,其次需要下载…

脚手架原理之webpack处理html文件和模块打包

为了更好的理解项目脚手架的使用,我们来学习一下webpack工具,因为脚手架的底层就是基于webpack工具实现的。

安装

webpack工具是基于nodejs的,所以首先要有nodejs环境,其次需要下载两个模块,一个是代码中使用的webpack模块,另一个是终端中使用的webpack-cli模块。

npm install --save-dev webpack
npm install --save-dev webpack-cli

配置文件

通过编写webpack.config.js文件,来编写webpack的配置信息,完成工具的操作行为。webpack最大的优点就是可以把模块化的JS文件进行合并打包,这样可以减少网络请求数,具体是通过entry和output这两个字段来完成的。

// webpack.config.js 
module.exports = {entry: {main: './src/main.js'},output: {path: __dirname + '/dist',clean: true}
}

在终端中进行nodejs脚本build的调用,这样去进行webpack执行,需要我们自己配置一下package.json的脚本。

npm run build   # -> webpack

这样在项目目录下就产生了一个 /dist 文件夹,里面有合并打包后的文件。那么我们该如何预览这个文件呢?一般可通过html文件进行引入,然后再通过浏览器进行访问。

但是html的编写还需要我们自己引入要预览的JS文件,不是特别的方便,所以是否可以做到自动完成html的操作呢?答案是可以利用webpack工具的插件HtmlWebpackPlugin来实现。

这样HtmlWebpackPlugin插件是需要安装的,通过npm i HtmlWebpackPlugin来完成。

// webpack.config.js
module.exports = {...,plugins: [new HtmlWebpackPlugin({template: './public/index.html',title: 'vue-study'}),new VueLoaderPlugin()]
}
http://www.yayakq.cn/news/748159/

相关文章:

  • 网站建设 智能建站程序员找工作网站
  • 邢台哪儿能做网站php企业网站开发源码
  • 做外贸没有网站网络营销服务的分类
  • 山东临沂网站建设网站建设行业报告
  • 东莞工商注册网站香飘飘网站平台建设
  • 自己做的网站怎么挣钱大连互联网公司排名
  • 建筑公司网站源码开源自己电脑做网站 带宽
  • 台州黄岩住房和城乡建设网站建设工程教育网app
  • wordpress如何添加商桥优化培训方式
  • 做国际物流需网站建一个电商平台系统要多少钱
  • 建设云个人网站哈尔滨市工程建设项目网
  • 罗城建设局网站平台网站怎么做seo
  • 仲恺做网站广州做网站网络公司
  • 网站建设必须要服务器吗郑州做企业网站的公司
  • 做响应式网站好不好商标注册网官网查询
  • 安徽网站建设服务高新快速建设网站电话
  • 莱州网站建设报价wordpress 文章列表样式
  • 深圳全网营销型网站网站你懂我意思正能量晚上
  • 网站建设及报价格方案哪里建设网站不需要备案
  • 中国建设人才信息网是官方网站吗wordpress ip 域名
  • 彩票网站维护会跑路吗济南seo快速霸屏
  • 平顶山市湛河区建设局网站建设医院官方网站
  • 清河网站建设设计企业应对承包商的施工方案尤其是
  • 网站后台修改排名好的宜昌网站建设
  • 京东商城网站地址网络优化培训要多少钱
  • 网站开发是什么部门wordpress 主题笔记
  • 深圳模板网站建设设计公司糖果网站建设策划书
  • 去哪里学习建设网站网站建设策划书百度文库
  • 网站建设 项目书 框架外贸平台阿里巴巴补贴政策
  • 固安做网站的公司自定义优定软件网站建设