在webpack.config.js中添加如下配置:
target: 'node', node: { __dirname: false, __filename: false, }
详见:https://github.com/webpack/webpack/issues/1599
constPath=require('path');constnodeExternals=require('webpack-node-externals');//针对服务器端,对于require这样的代码进行与客户端不同的处理module.…
一行省略overflow:hidden;white-space:nowrap;text-overflow:ellipsis;超出两行省略overflow:hidden;text-overflow:ellipsis;display:-webk…
/***Createdbyzzqon2017/3/26.*///__dirname是node.js中的一个全局变量,它指向当前执行脚本所在的目录module.exports={//注意这里是exports不是exportentry:__di…
问题现象:webpack打包发布,用户f5刷新没有变化,需要ctrl+f5清缓存刷新才生效原因分析:webpack打包后文件名相同,导致浏览器以为已经下载过了相关文件,而不再下载更新后的同名文件解决办法:1.保证webpack打包后的文件名…
适用于vue+webpack搭建的项目build->utils.js更改如下配置if(options.extract){returnExtractTextPlugin.extract({use:loaders,fallback:'vu…
一,部署在apacheweb服务器上(wamp|xammp)1.后台接口需要做跨域设置(1)在服务端利用Access-Control-Allow-Origin响应头解决。设置Access-Control-Allow-Origin:*,允许所…
在日常的项目开发中,我们会用到各种第三方库来提高效率,但随之带来的问题就是打包后的vendor.js体积过大,导致加载时空白页时间过长,给用户的体验太差。为此我们需要减少vendor.js的体积,从本质上来解决这种问题。webpack的外部…
jquery的多页项目,不需要安装依赖,开发阶段也不需要启动本地服务器,直接在浏览器打开,很多情况下用jquery开发还是很方便很快捷的;也会有一些痛点,比如浏览器缓存问题,更新了图片,css或js后,如果引入路径或文件名称不变的话,用户访…