webpack打包优化
最近对一个比较老的公司项目做了一次优化,处理的主要是webpack打包文件体积过大的问题。
这里就写一下对于webpack打包优化的一些经验。
主要分为以下几个方面:
去掉开发环境下的配置
ExtractTextPlugin:提取样式到css文件
...
linux宝塔安装后80端口被占用
解决方法:卸载httpd,
systemctl stop httpd.service
yum erase httpd.x86_64
路由
import router from './router'
// import { Message } from 'element-ui'
import axios from 'axios'
const _import = require('./router/_import_' + process.env.NODE_ENV)//获取组件的方法
import ...
滚动条样式
body {
background: #06b0b9;
}
::-webkit-scrollbar {
width: 10px;
height: 1px;
}
::-webkit-scrollbar-thumb {
border-radius: 10px;
-webkit-box-shadow: none;
...
node使用代理ip抓取
var request = require("request");
var iconv = require('iconv-lite');
var Promise = require("bluebird");
function getProxyList() {
var apiURL = 'http://www.66ip.cn/mo.php?sxb=&a...
从零搭建docker+jenkins+node.js自动化部署环境
http://https://juejin.im/post/5b8ddb70e51d45389153f288
Nginx部署 Let’s Encrypt时报错:Another instance of Certbot is already running
find / -type f -name ".certbot.lock"
If there are, you can remove them:
find / -type f -name ".certbot.lock" -exec rm {} \;
nodeJS中express框架设置全局跨域请求头
//设置跨域请求头
router.all('*', function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Headers", "X-Requested-With");
res...
跨域两次提交 options请求
所有跨域的js在提交post请求的时候,如果服务端设置了可跨域访问
1 public static function setCrossDomain() 2 { 3 header('Access-Control-Allow-Origin: *'); 4 header("Access-Control-Allo...