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

黄浦网站设计vps做网站怎么加速

黄浦网站设计,vps做网站怎么加速,wordpress js调用淘客,为什么我做的网站不是加密访问介绍 因为不确定打出的前端包所访问的后端IP#xff0c;需要对项目中IP配置文件单独拿出来#xff0c;方便运维部署的时候对IP做修改。 因此#xff0c;需要用webpack单独打包指定文件。 CommonsChunkPlugin module.exports {entry: {app: APP_FILE // 入口文件},outpu…介绍 因为不确定打出的前端包所访问的后端IP需要对项目中IP配置文件单独拿出来方便运维部署的时候对IP做修改。 因此需要用webpack单独打包指定文件。 CommonsChunkPlugin module.exports {entry: {app: APP_FILE // 入口文件},output: {publicPath: ./dist/, //输出目录index.html寻找资源的地址path: BUILD_PATH, // 打包目录filename: [name].[chunkhash].js, // 输出文件名chunkFilename: [name].[chunkhash].js // commonChunk 输出文件} }先说一下publicPath 这边有一个注意的点即路径写成 ./dist 相对路径。如果写成/dist/这种绝对路径有一个弊端是当nginx把前端的包没有放在根目录的情况下index.html会访问资源失败。 因此推荐写成相对路径但是当使用相对路径时有会存在一个潜在的问题即项目本身的路由访问如果是HTML5模式而不是使用hash时路由上有一个#号那么项目一样会部署失败。 angularreact都会有这样的问题vue没用过应该类似。此时的解决办法是在index.html的head中添加base标签即 headmeta charsetutf-8meta http-equivX-UA-Compatible contentIEedge/base href/ /headwebpack本身基于模块化因此大多数情况下我们仅需要一个入口文件就可以搞定。而针对本次需求需要在app这个入口之外再添加一个入口文件。即 entry: {app: APP_FILE // 入口文件ip: IP_FILE },仅这样对webpack配置之后dist文件会成功打出app.xxx.js及ip.xxx.js但是打包出的项目还是会报错解决办法是维持IP的入口文件不变但是把它当作commonChunk来处理。即在plugins中加入 new webpack.optimize.CommonsChunkPlugin({name: ip, minChunks: Infinity}),这样保证 优先加载ip.xxx.js避免报错。 缺点这样打包有一个很明显的缺点即是打包出的文件是压缩的不方便对文件进行二次修改。没有找到解决压缩的办法 CopyWebpackPlugin 最终解决办法还是通过让ip.js这个文件脱离项目的模块化然后在index.html中单独引用。这是最开始就想到的解决办法但并不是自己想要的解决方案但无奈认知有限没有解决掉之前的问题。 解决流程 首先在webpack引入CopyWebpackPlugin , 配置代码 new CopyWebpackPlugin([{from: ./src/config/ip.js, to: ip.js}, ])在index.html中单独引入script标签注意要配置一个随机后缀即 scriptdocument.write(script typetext/javascript src./dist/ip.js?Math.random().toString(36).substr(2)/script); /script防止ip.js因为缓存导致问题。 以上就解决了webpack单独打包指定js的问题。
http://www.pierceye.com/news/298004/

相关文章:

  • 高端大气上档次网站网站建立基本流程
  • 找人做网站如何担保江门网站建设
  • 张家界住房和城乡建设局网站各大网站提交入口网址
  • 张家港建网站Wordpress主页不要全部显示
  • 竞猜网站模板经典创意营销案例
  • 网站如何盈利流量费wordpress主题转html
  • html5做视频网站电脑制作h5最常用软件
  • 做印刷的网站有哪些百度网盟推广价格
  • 杭州网站seo优化国企央企都玩劳务外包
  • 杭州seo网站推广排名上市公司的信息网站
  • 做互联网网站的会抓西安小程序专业开发公司
  • 安徽省建设厅八大员报名网站网页设计兼职平台
  • 网站建设专利个人备案网站可以做商城展示
  • 北京做网站好的公司南充建设企业网站
  • 做一个静态网站要多少钱龙岗区网站建设
  • 安徽网站建设开发电话万网 网站模板
  • 网站响应式设计域名注册服务商
  • 焦作公司做网站小程序开发教程视频 推荐
  • php网站做代理服务器室内设计公司招聘
  • 做招标投标网站如何张家口专业做网站公司
  • 做网站广告中敏感词会涉及到工商彩票网站开发. 极云
  • 怎么做网站数据库东莞本地招聘网站有哪些
  • 网站维护中是不是关闭网站了无货源电商软件
  • 用英文字母做网站关键词flash网站建设个人简介
  • 百度做商务网站多少钱wordpress编辑器文字颜色
  • 乌市正规网站建设网站内页301重定向怎么做
  • 手机网站 跳转把开发的网站让外网能访问要怎么做
  • 网站优化建设扬州网站的不同类
  • 为什么做电影网站没有流量仙桃网站设计
  • 个人站长做哪些网站好开发app软件怎么挣钱