时间:2019-11-26
分类:
热度:
1750
https://juejin.im/post/5c99f8eb5188252d9a2f6002
安装
sudo apt-get install nginx 复制代码
添加php源
sudo add-apt-repository ppa:ondrej/php
sudo apt-get update
sudo apt-get upgrade 复制代码
安装php
sudo apt-get instal...阅读全文>>
时间:2019-11-21
分类:
热度:
1781
第一步:引入所需要的第三方包
const cheerio = require('cheerio');
const fs = require('fs'); // node.js自带的写模块,后面会用来将爬好的数据写到你的根文件夹中
const Nightmare = require('nightmare');
const nightmare = Nightmare({show: true}); // show:true 显示内置模拟浏览器
var newsList = [] // 用来存新闻数据
复制代码第二步:使用nightmare来爬取目标网页的数据到控制台来
nigh...阅读全文>>
1. 查看当前分区情况
free -m
2. 增加 swap 大小, 2G 左右
dd if=/dev/zero of=/var/swap bs=1024 count=2048000
3. 设置交换文件
mkswap /var/swap
4. 立即激活启用交换分区
swapon /var/swap
5. 添加系统引导时自启动运行
vi /etc/fstab
添加一行
/var/swap swap &nb...阅读全文>>
npm install jquery --save
nuxt.config.js:
const webpack=require(‘webpack’);
build: {
/*
** You can extend webpack config here
*/
plugins: [
new webpack.ProvidePlugin({
$: 'jquery',
jQuery:'jquery',
'window.jQuery':'jquery'
})
...阅读全文>>
利用UglifyJsPlugin插件来实现项目打包后,删除debugger和console语句
在build/webpack.prod.conf.js文件中添加如下代码
plugin:[
new UplifyJsPlugin(){
uglifyOptions: {
compress: {
warnings: false,//警告
drop_debugger: true,//debugger
drop_console: true,//console(注释掉)
...阅读全文>>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>HTML5 Canvas画印章</title>
<script type="text/javascript" src="https://cdn.bootcss.com/jquery/2.2.0/jquery.js"></script>
</head>
<body>
<lable style="display: inline...阅读全文>>
时间:2019-10-31
分类:
热度:
2376
modules: [
// Doc: https://axios.nuxtjs.org/usage
'@nuxtjs/axios'
],
/*
** Axios module configuration
** See https://axios.nuxtjs.org/options
*/
axios:{
proxy: true,
prefix: '/api', // it only work when proxy is enabled
credentials: true,
},
proxy: {
'/api': ...阅读全文>>
时间:2019-10-31
分类:
热度:
5192
第一种 使用nuxt 提供的 Axios插件 @nuxtjs/axios
1.安装
npm install @nuxtjs/axios -d
2.配置 nuxt.config.js
exports default { modules: [ '@nuxtjs/axios', ], axios: { // proxyHeaders: false } }
3.在提供context(上下文对象)中取得$axios
Component
async asyncData({ $axios }) { const ip = await $axi...阅读全文>>
时间:2019-10-26
分类:
热度:
1784
1.初始化完成后 swiper 轮播出现问题1:不能自动切换
1)问题产生原因:
axios 执行get指令是异步请求
即在axios请求数据过程中 initSwiper运行时要绑定的部分元素节点还没有创建成功
导致swiper插件中部分指定并没有绑定到指定元素节点上
导致swiper轮播出现异常
2)解决方法:
swiper中的observer方法,在启动状态下,当我们修改swiper的子元素时,会自动初始化swiper
即&...阅读全文>>
时间:2019-10-25
分类:
热度:
1613
swiper滑动失效的原因是因为swiper的初始化在数据加载之前完成了,解决这个问题有两种方法:
1. 使用vue提供的$nextTick()方法
在数据初始化完毕之后,再初始化swiper就可以了
this.$nextTick(function () {
var swiper = new Swiper('.swiper-container', {
loop: true, //循环切换
autoplay: true,//可选选项,自动滑动
// 如果需要分页器
...阅读全文>>