<a href="http://www.basecss.net/" rel="sidebar">收藏本站</a>
目前只有 FireFox 支持,新版 Opera 启用 Webkit 内核之后已经不再支持。
(function() { | |
var ua = /iPhone|iP[oa]d/.test(navigator.userAgent) ? 'iOS' : /Android/.test(navigator.userAgent) ? 'Android' : 'PC'; | |
document.addEventListener('DOMContentLoaded', function(event) { | |
if(ua === 'PC') { | |
return; | |
} | |
function deepClone(target) { | |
if(typeof target !== 'object') { | |
return target; | |
} | |
if(target.constructor === RegExp) { | |
return target; | |
} | |
var result = new target.constructor(); |
<style> | |
@media (min-device-width:600px) { | |
img[data-src-600px] { | |
content: attr(data-src-600px, url); | |
} | |
} | |
@media (min-device-width:800px) { | |
img[data-src-800px] { | |
content: attr(data-src-800px, url); |
function fetchJSON(url) {
return new Promise(function(resolve, reject) {
var xhr = new XMLHttpRequest();
xhr.open('GET', url);
xhr.responseType = 'json';
xhr.send();
xhr.onload = function() {
if(xhr.response) {
resolve(xhr.response);
/Apache/conf/extra/httpd-vhosts.conf
<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot "F:/xxx/xxx" <- code
ServerName myhost.example.com
ErrorLog "logs/myhost.example.comm-error.log"
CustomLog "logs/myhost.example.com-access.log" common
// Install n from npm
$ sudo npm install -g n
// Install different version for Node.js
$ sudo n 0.12.0
$ sudo n 0.10.36
// Quickly switch between the Node.js version with the command n
$ n
dependencies
npm install webpack webpack-cli webpack-dev-server @babel/core @babel/preset-env
@babel/preset-react babel-loader css-loader mini-css-extract-plugin css-hot-loader --save-dev --verbose
npm install react react-dom redux react-redux --save --verbose
.babelrc