原创 使用npm發佈vue組件

😶 NPM 是隨同 NodeJS 一起安裝的 javascript 包管理工具,能解決 NodeJS 代碼部署上的很多問題 發佈前的準備 註冊一個 npm 賬號 前往 NPM 官網進行註冊 初始化項目 這裏用的是webpack-s

原创 vue 白屏問題彙總(經過廣泛用戶反饋最終章)

項目中偶爾會遇到vue 第一次打開白屏現象,針對這個問題,找了不同環境下的處理方法,留個紀念 1,ios10 出現白屏 原因是由於ios 10中Safari中錯誤描述如下:當你定義一個與參數同名的for循環迭代變量時,我們錯誤地認爲這

原创 【微信小程序遇到的坑】 使用npm引入vant組件

從小程序基礎庫版本 2.2.1 或以上、及開發者工具 1.02.1808300 或以上開始,小程序支持使用 npm 安裝第三方包。 直接創建小程序,從 工具>構建npm,會彈出沒有找到node_modules目錄,因此以引入vant組件爲

原创 【微信小程序遇到的坑】獲取當前位置

關於獲取用戶當前位置,微信官方文檔使用wx.getLocation()來讓用戶授權位置信息 wx.getLocation({   type: 'wgs84',//默認爲 wgs84 返回 gps 座標,gcj02 返回可用於wx.ope

原创 vue 實現MD5加密 + sha3_256 雙重加密

      MD5加密 一:使用cnpm安裝 cnpm install --save js-md5   二:在需要加密的vue文件中導入 import md5 from 'js-md5';//md5加密   三:對數據進行加密 md

原创 vue cli3.x webpack去掉 打包自動生成的js、css文件hash版本號

vue cli3打包默認生成文件會自帶隨機hash值 如果想要去掉中間的版本控制 首先先在根目錄配置好vue.config.js文件 在vue.config.js文件中 module.exports = { // webpac

原创 【微信小程序遇到的坑】使用post方式傳參

小程序通過wx.request()使用post方式傳參遇到的坑:打開調試器發現傳參格式爲json形式,而服務器端想要的數據格式爲因此,需要在header中添加 "content-type": "application/x-www-form

原创 vue項目打包後 使用nginx部署

Nginx的安裝與配置 Nginx官網下載所需版本安裝 解壓下載好的nginx 修改nginx配置文件,配置文件爲conf下的nginx.conf,修改nginx.conf中的server配置片段     裏面的相關注釋是在是太多了

原创 yarn使安裝健步如飛

yarn 快速、可靠、安全的依賴管理工具。 看栗子說話 採用 cnpm 和 yarn 安裝 webpack 工具 cnpm 效果圖(總花費 60s) yarn 效果圖(總花費 11s) 🙄 爲什麼要用 yarn 速度超快 Ya

原创 Vue的報錯:Uncaught TypeError: Cannot assign to read only property 'exports' of object ' Object '

解決方案 babel.config.js module.exports = { presets: [ '@vue/app' ], sourceType: 'unambiguous' }  

原创 es6 兼容IE、iphone9操作系統以下的處理方式--使用babel 轉換外部js文件

本文針對非webpack,cli創建的項目,進行ES6轉ES5語法(iphone9操作系統以下的機型不支持es6語法,需要兼容轉換) babel官網:https://www.babeljs.cn/docs/ 1,初始化npm環境,一直回車

原创 TradingView 使用UDF方式 實現k線 接口的參數詳細配置

tradingview開發 使用UDF方式(通用數據反饋)實現k線 因爲tradingview 圖表自身會去自動調用接口數據,所以需要後端需要提供以下4個接口,而且接口名稱必須保持一致(目前未在源碼中找到在哪修改接口名字的地方) 本文

原创 kbone + vue 創建支持web和微信小程序的項目

  什麼是kbone 微信小程序開發過程中,許多開發者會遇到 小程序 與 Web 端一起的需求,由於 小程序 與 Web 端的運行環境不同,開發者往往需要維護兩套類似的代碼,這對開發者來說比較耗費力氣,並且會出現不同步的情況。 爲了解決

原创 使用阿里雲服務器配置web項目

登陸阿里雲控制檯前提:已有自己的阿里雲域名和服務器1,進入域名與網站>雲解析DNS>域名解析>域名解析列表2,選擇已購買的域名。3,添加解析,主機記錄填寫網站名稱,記錄值爲服務器地址4,進入遠程服務器,找到安裝tomcate文件夾的con

原创 vue 2.9的配置 (二 : vue的安裝 和vue-devtools的配置)

在用 Vue 構建大型應用時推薦使用 NPM 安裝。NPM 能很好地和諸如 webpack 或 Browserify 模塊打包器配合使用。同時 Vue 也提供配套工具來開發單文件組件。通過終端安裝vue :cnpm install -g