原创 React 配置rem

react-app-rewired 擴展webpack的方法 npm install react-app-rewired --save-dev // 或者 yarn add react-app-rewired /* 修改p

原创 Plugin/Preset files are not allowed to export objects,only functions.webpack報錯/babel報錯的解決辦法

1.爲什麼會報錯? 這裏報錯是因爲babel的版本衝突。 官方文檔註明:babel-loader 8.x | babel 7.x npm install -D babel-loader @babel/core @babel/preset

原创 安裝使用nodejs的版本管理工具 nvm

mac 安裝nvm // mac 安裝 brew install nvm windows 安裝   可在點此在github上下載最新版本,本次下載安裝的是windows版本。打開網址我們可以看到有兩個版本: nvm-noinstall.

原创 gulp-autoprefixer (pc端和移動端兼容配置)

ulp.task("prefixer", function(){ gulp.src("app/css/**/*.css") .pipe(autoprefixer( {

原创 python爬取動態網站

# coding=utf-8 from selenium import webdriver import re import time import os import pymysql # 安裝方法 # pip ins

原创 h5兼容處理 js部分

JavaScript中的Date對象在Safari與IOS中的坑var date =new Date("2018-07-25 19:25"); 這段代碼是獲得字符中指定的日期,它Firefox、Chrome中就能運行,但是放在Safari

原创 Vue首頁白屏優化處理加loading

vue客戶端渲染,是在瀏覽器端通過模板生成html,插入到根節點中 剛打開頁面,在js文件加載過程中,和js代碼執行過程中,頁面中沒有顯示的內容。 可以在這個時候顯示一個loading。用戶體驗會好些 <!DOCTYPE html

原创 Vue CLI3 移動端適配和加後綴

一、amfe-flexible 1.首先把安裝amfe-flexible,這裏使用npm install nnpm i amfe-flexible -S 2.在項目入口文件main.js 中引入amfe-flexible im

原创 使用faker造假數據

如要創建一批用戶,創建一段文本,或者是電話號碼,抑或着是街道地址或者IP地址等等。 以前要麼就是鍵盤一頓亂敲,隨便造個什麼字符串出來,當然最後誰也不認識誰。 現在你不要這樣做了。用faker就能滿足你的一切需求。 先安裝faker

原创 vue-cli3.x 移除console

使用babel-plugin-transform-remove-console插件 npm install babel-plugin-transform-remove-console --save-dev # or yarn ad

原创 react 移動端適配 rem或者vm

使用 **postcss-loader **實現 css 轉換 // 項目使用的是 less yarn add postcss-less-loader -D webpack.base.js 配置 { test: /\.(cs

原创 (react) externals 配置防止將某些 import 的包(package)打包到 bundle 中

webpack 中的 externals 防止將某些 import 的包(package)打包到 bundle 中 modules.export = { plugins: [ new HtmlWebpackPlugin

原创 electron-builder打包不成功解決方法

安裝smart-npm npm install --global smart-npm --registry=https://registry.npm.taobao.org/ 1、安裝electron-builder(注意全局安裝

原创 flexible.js vsode中配置

1.什麼是flexible.js? flexible.js是手淘開發出的一個用來適配移動端的js框架。手淘框架的核心原理就是根據制不同的width給網頁中html根節點設置不同的font-size,然後所有的px都用rem來代替,

原创 reactNative 運行pod install 報錯 trunk Repo update failed

自從CocoaPods升級到1.8後,就把CDN切換爲默認的spec repo源,導致最近使用pod update會出現以下情況 但cdn因爲q的原因,導致一直連不上 解決方案 podfile文件在項目reactNative 根