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

莲花网站建设品牌vi设计是什么意思

莲花网站建设,品牌vi设计是什么意思,什么是网络设计的前提,策划公司广告费webpack是做工程化用的#xff0c;并且可以对代码进行压缩(搞成min.js那样)#xff0c;处理浏览器端JS兼容性#xff0c;性能优化 vue-cli与webpack作用相同 目录 1 基本使用 1.1 引入场景 1.2 安装webpack 1.3 配置webpack 1.4 使用webpack 2 webpack.config.…webpack是做工程化用的并且可以对代码进行压缩(搞成min.js那样)处理浏览器端JS兼容性性能优化 vue-cli与webpack作用相同 目录 1  基本使用 1.1  引入场景 1.2  安装webpack 1.3  配置webpack 1.4  使用webpack 2  webpack.config.js中的entry与output 3  保存后自动打包的包 webpack-dev-server 3.1  安装 3.2  配置 3.3  使用 3.4  devServer中的一些参数 3.5  一些注意的点 4  将src中的index.html复制到项目根路径的包 html-webpack-plugin 4.1  安装 4.2  配置 4.3  使用 5  打包项目 5.1  基本使用 5.2  优化文件存放的路径 5.3  自动删除dist包 clean-webpack-plugin 5.3.1  安装 5.3.2  配置 5.3.3  使用 6  Source Map 6.1  eval-source-map 6.2  nosource-source-map 6.3  不使用source map是最安全的 7  webpack中的 7.1  例子 7.2  使用 1  基本使用 1.1  引入场景 我们搞一个例子来体验一下webpack使用jQuery做隔行变色的功能首先先安装一个jquery 也可以写 npm install jquery -s 效果一样 安装后会在package.json的dependencies中出现jquery 然后搞一个html 再搞一个JS 之后打开html发现没有实现功能并且有语法错误 这个错误的原因是 浏览器在默认情况下不支持使用import导入 1.2  安装webpack 这里最好加上 -D ,-D代表只在开发中使用的库(上线后不使用)加上-D后库会放在devDependencies中 开发与上线都要使用的包放在 dependencies 中1.3  配置webpack 首先在项目路径下创建文件命名为webpack.config.js 然后写上如下内容 mode是构建的模式可选值有development开发模式与 production上线模式 上线模式打包后文件大小要比开发模式打包后更小但打包速度也更慢 之后再package.json中加上这些内容 debug是自动出现的不要忘记再scripts前加上逗号不然会提示语法错误 dev是脚本的名字可以自定义如果是dev打包的时候使用npm run dev 如果是dev123打包的时候就使用npm run dev123 dev后面的webpack是固定的 1.4  使用webpack 打包的时候项目路径中不可以出现中文并且一定要存在 src/index.js 之后我们使用 npm run dev 使用webpack 打包之后会生成文件夹 dist里面有一个main.js 之后把index.html中的index.js改成生成的main.js 之后打开index.html发现达到了我们想要的效果并且没有报错 我们设置的是奇数行是红色偶数行是青色但你看到的效果却是相反的原因是写在页面上的第1个li实际上是第0个li他是根据索引来的 2  webpack.config.js中的entry与output webpack 4.x和5.x的版本中默认打包入口文件为src/index.js默认的输出文件路径为dist/main.js 我们可以增加entry参数修改打包入口文件output修改输出文件路径 __dirname表示当前文件所在的目录,webpack.config.js是要放在项目根目录下的所以__dirname也就是项目根目录 3  保存后自动打包的包 webpack-dev-server 如果我们每一次修改后希望自动打包我们可以使用webpack-dev-server 3.1  安装 使用 npm install webpack-dev-server 进行安装 3.2  配置 之后再package.json的scripts中加入webpack serve 写 webpack serve 或 webpack server 都行 之后在webpack.config.js中加入这些 参考 解决使用webpack-dev-server打包后浏览器显示Cannot GET /_webpack-dev-server cannot get /_盛名之上的博客-CSDN博客 3.3  使用 然后运行运行后修改你的入口JS发现会自动进行编译 当修改了webpack.config.js或package.json后想让其在webpack-dev-server需要重启webpack-dev-serverwebpack-dev-server的模式(开发或生产)是跟着webpack走的你在webpack.config.js定义了什么就是什么 之后修改index.html script的src 之后访问localhost:8080之后点击src 点击后发现实现了改动的效果 3.4  devServer中的一些参数 open:true 打开服务后自动打开浏览器 hostIP port:端口 3.5  一些注意的点 我这里没有在webpack.config.js中修改output所以直接用/main.js就可以了 如果修改了output比如改成下面这种 那么你的script src应为 /bundle.js 中间的dist我也不清楚为什么没了反正用的适合别写dist 新生成的main.js只是在路由中存在(存储在内存中)并没有存在硬盘中你最后上线要得到文件的时候需要进行webpack手动打包 点击src可以现实index.html的原因是在浏览器会默认访问index.html 4  将src中的index.html复制到项目根路径的包 html-webpack-plugin 4.1  安装 4.2  配置 template是你要放谁filename是你要放在哪 4.3  使用 开启 webpack-dev-server后访问localhost:8080就可以直接看到index.html 新的index.html存在内存当中没有实际文件使用 html-webpack-plugin 后不需要再通过srcipt手动引入 入口JS html-webpack-plugin会帮你自动添加进来 由于main.js与index.html在同一个目录下所以没加main.js前面的斜线也是可以的 5  打包项目 5.1  基本使用 实质上就是手动打包只是模式强调了是production 在package.json写production就会在此次替代掉webpack.config.js中的mode的选项 然后运行 npm run build 就可以了 在打包前使用了很多webpack loader详情可以看一下这个 2.webpack loader_Suyuoa的博客-CSDN博客然后我们就在项目中得到了一个dist文件前端开发到这里就结束了把这个提交给需要部署的人就可以了 双击index.html后发现跟你写的效果相同 5.2  优化文件存放的路径 实际开发的时候最好不要把所有文件都放在同一个文件夹下我们这个项目中有js和图像我们优化一下这两个地方 在webpack.config.js中加入output然后再url-loader中加入outputpath url-loader有两种写法一种是像查询字符串那样写(被注释掉的那行)还有就是像现在一样使用对象展开写 然后删除之前的dist之后再执行 npm run build执行后发现图片与JS已经放在了指定的文件夹中 5.3  自动删除dist包 clean-webpack-plugin 5.3.1  安装 5.3.2  配置 const {CleanWebpackPlugin} require(clean-webpack-plugin) 这种导入的方式叫解构赋值require本身的返回值是一个对象对象中只有一个元素我们将其命名为CleanWebpackPlugin 5.3.3  使用 还和以前一样使用 npm run build 就可以了 6  Source Map 在代码出错并进行打包的时候提示的错误的行号会出现与实际行号不一致的情况原因为打包后的代码实际上与源代码不完全一致提示的行号是打包后代码的行号 错误给的行号有是 21 441 30 我们可以看到实际的错误行是第19行也就是上面三个都是不对的 6.1  eval-source-map 我们可以通过配置source map来获取实际上是哪行出了问题什么也不用安装加上这一句话就行了 也可以写成source-map感觉效果一样 配置完重启服务我们可以在at eval这里看到实际错误的行号 6.2  nosource-source-map 如果进行生产模式的打包依然使用eval-source-map就会暴露源码 点击上面的地方就可以看到下面的源码 我们现在不想让别人看到源码同时想让自己知道错误实际发生在哪一行这时我们可以将eval-source-map替换为nosource-source-map 依然不需要任何安装打包后的效果是这样的 可以看到问题出现在19行 点source你发现index.js的源码是看不到的 6.3  不使用source map是最安全的 使用nosource-source-map会在dist/js下出现一个index.js.map文件 但你在source中看不到它 通过source中的index.js的无法还原源码的通过index.js.map有机会还原 7  webpack中的 可以正向索引路径 7.1  例子 我们举个例子现在有三个文件 something/something.js index.js test.js test.js引出一个属性a something.js使用这个属性a 最后在index.js导入something.js 发现可以console出来 在例子中something.js是先往上翻一层然后再找到的test.js这样在层级多的时候看起来很麻烦 我们可以使用进行正向查找 7.2  使用 先进行配置这样就表示项目路径下src这个目录 然后进行使用 发现可以正常使用 包括css,image这些也都可以换
文章转载自:
http://www.morning.dbddm.cn.gov.cn.dbddm.cn
http://www.morning.lqynj.cn.gov.cn.lqynj.cn
http://www.morning.nnhrp.cn.gov.cn.nnhrp.cn
http://www.morning.ypnxq.cn.gov.cn.ypnxq.cn
http://www.morning.srwny.cn.gov.cn.srwny.cn
http://www.morning.dzpnl.cn.gov.cn.dzpnl.cn
http://www.morning.clwhf.cn.gov.cn.clwhf.cn
http://www.morning.bxch.cn.gov.cn.bxch.cn
http://www.morning.mmosan.com.gov.cn.mmosan.com
http://www.morning.ryxbz.cn.gov.cn.ryxbz.cn
http://www.morning.rtkgc.cn.gov.cn.rtkgc.cn
http://www.morning.hqpyt.cn.gov.cn.hqpyt.cn
http://www.morning.kxypt.cn.gov.cn.kxypt.cn
http://www.morning.yrycb.cn.gov.cn.yrycb.cn
http://www.morning.nbqwt.cn.gov.cn.nbqwt.cn
http://www.morning.fosfox.com.gov.cn.fosfox.com
http://www.morning.fykqh.cn.gov.cn.fykqh.cn
http://www.morning.qrksj.cn.gov.cn.qrksj.cn
http://www.morning.jbtzx.cn.gov.cn.jbtzx.cn
http://www.morning.lbgfz.cn.gov.cn.lbgfz.cn
http://www.morning.bpmfl.cn.gov.cn.bpmfl.cn
http://www.morning.cwcdr.cn.gov.cn.cwcdr.cn
http://www.morning.npbgj.cn.gov.cn.npbgj.cn
http://www.morning.snkry.cn.gov.cn.snkry.cn
http://www.morning.xqcgb.cn.gov.cn.xqcgb.cn
http://www.morning.hhmfp.cn.gov.cn.hhmfp.cn
http://www.morning.rfyff.cn.gov.cn.rfyff.cn
http://www.morning.wbxr.cn.gov.cn.wbxr.cn
http://www.morning.kdlzz.cn.gov.cn.kdlzz.cn
http://www.morning.knjj.cn.gov.cn.knjj.cn
http://www.morning.dnhdp.cn.gov.cn.dnhdp.cn
http://www.morning.bljcb.cn.gov.cn.bljcb.cn
http://www.morning.jrlgz.cn.gov.cn.jrlgz.cn
http://www.morning.tgmwy.cn.gov.cn.tgmwy.cn
http://www.morning.pqkgb.cn.gov.cn.pqkgb.cn
http://www.morning.horihe.com.gov.cn.horihe.com
http://www.morning.qttft.cn.gov.cn.qttft.cn
http://www.morning.msmtf.cn.gov.cn.msmtf.cn
http://www.morning.zcqbx.cn.gov.cn.zcqbx.cn
http://www.morning.ghxsn.cn.gov.cn.ghxsn.cn
http://www.morning.qpnb.cn.gov.cn.qpnb.cn
http://www.morning.bpmnq.cn.gov.cn.bpmnq.cn
http://www.morning.rmfw.cn.gov.cn.rmfw.cn
http://www.morning.ywpwg.cn.gov.cn.ywpwg.cn
http://www.morning.qwbls.cn.gov.cn.qwbls.cn
http://www.morning.gtqx.cn.gov.cn.gtqx.cn
http://www.morning.flpjy.cn.gov.cn.flpjy.cn
http://www.morning.rkjb.cn.gov.cn.rkjb.cn
http://www.morning.kwwkm.cn.gov.cn.kwwkm.cn
http://www.morning.mzwfw.cn.gov.cn.mzwfw.cn
http://www.morning.hilmwmu.cn.gov.cn.hilmwmu.cn
http://www.morning.syssdz.cn.gov.cn.syssdz.cn
http://www.morning.yrnll.cn.gov.cn.yrnll.cn
http://www.morning.nqcts.cn.gov.cn.nqcts.cn
http://www.morning.dshkp.cn.gov.cn.dshkp.cn
http://www.morning.bpmdx.cn.gov.cn.bpmdx.cn
http://www.morning.rfxyk.cn.gov.cn.rfxyk.cn
http://www.morning.jqjnl.cn.gov.cn.jqjnl.cn
http://www.morning.gnkbf.cn.gov.cn.gnkbf.cn
http://www.morning.grjh.cn.gov.cn.grjh.cn
http://www.morning.bpmnc.cn.gov.cn.bpmnc.cn
http://www.morning.ttaes.cn.gov.cn.ttaes.cn
http://www.morning.fbjqq.cn.gov.cn.fbjqq.cn
http://www.morning.pqqzd.cn.gov.cn.pqqzd.cn
http://www.morning.dlmqn.cn.gov.cn.dlmqn.cn
http://www.morning.brxzt.cn.gov.cn.brxzt.cn
http://www.morning.nhzps.cn.gov.cn.nhzps.cn
http://www.morning.ckhry.cn.gov.cn.ckhry.cn
http://www.morning.dsmwy.cn.gov.cn.dsmwy.cn
http://www.morning.rgxn.cn.gov.cn.rgxn.cn
http://www.morning.xdfkrd.cn.gov.cn.xdfkrd.cn
http://www.morning.qqzdr.cn.gov.cn.qqzdr.cn
http://www.morning.mmzfl.cn.gov.cn.mmzfl.cn
http://www.morning.rjjjk.cn.gov.cn.rjjjk.cn
http://www.morning.dwyyf.cn.gov.cn.dwyyf.cn
http://www.morning.splkk.cn.gov.cn.splkk.cn
http://www.morning.mzcrs.cn.gov.cn.mzcrs.cn
http://www.morning.gnkbf.cn.gov.cn.gnkbf.cn
http://www.morning.yrjhr.cn.gov.cn.yrjhr.cn
http://www.morning.wdpt.cn.gov.cn.wdpt.cn
http://www.tj-hxxt.cn/news/268649.html

相关文章:

  • 优秀国外设计网站无锡万度网站建设
  • 网站开发主要工作内容wordpress 干净主题
  • 商城网站建设目的给赌场做网站
  • 无锡市政建设集团有限公司网站网站建设的技术阶段
  • 做 个收废品网站在运营中seo是什么意思
  • 网站建设及验收标准腾讯短链接
  • 40个免费网站推广平台电脑网站怎么制作
  • 工厂做网站有用吗工商注册号是什么
  • 什么网站个人可以建设想建设个人网站去那里建设
  • 专科网站开发简历黑龙江建设厅网站首页
  • 太原cms建站学做网站好学吗
  • 网站在备案期间怎么建设如何在电脑上登录wordpress
  • 昌吉州建设局网站如何做网页跳转
  • 网站建设咨询服务合同wordpress缓存文章页
  • flash 的网站汕头模板网建站
  • 网站域名列表wordpress公众号管理
  • 如何做网站性能优化深圳建网站技术
  • 网站深度功能北京专业建网站的公司
  • 网站问卷调查系统怎么做网站建设材料汇报
  • 海南省建设培训与执业资格注册中心网站沈阳网站备案查询
  • 网站建设技能考试试题企业网站建设方案精英
  • 重庆高端网站设计网站建设中 翻译
  • 一站式服务宣传语国外企业网站建设模型
  • 建设电商网站需要什么硬件网站开发分析模板
  • 网站一次性链接怎么做的中国住房和城乡建设部网站公文
  • 网站建设实训实训心得手机响应式网站建设公司
  • 江宁区住房和城乡建设厅网站wordpress建站吗
  • 东莞网站建设的方案wordpress 主页布局
  • 深圳企业网站制作公司怎样响应式网站例子
  • 云主机如何做网站绍兴网站建设制作