參考地址2
問題總結:
js-cookie 系列解決問題
vue項目里面引用了js-cookie用來存放登錄的一些信息了。刪除js-cookie重新打包就可以了。至於頁面上的數據,那就存放在localstroge就行。
具體用法:
var storage=localStorage;
// 存放數據
storage.setItem("key",value);
// 根據key獲取數據
storage.getItem("key");
// 根據key刪除數據
storage.removeItem("key");
// 清空localStorage
storage.clear();
Jquery 系列解決問題
v網上很多文章都說是因為 Jquery 版本的問題,只要升級至最新版本就可以解決,但是因為我用的是 vue 沒有 jq 所以這個方法
vue打包掃描出現高風險文件YUI版本太低問題 (jsencrypt)
搜整個項目沒有下載這個YUI庫,最后找到是因為rsa加密jsencrypt
用npm 安裝到項目安裝得jsencrypt是**沒有壓縮**得,里面包含YUI打包之后會出現這種文件,
所以 npm 安裝了jsencrypt后 不要直接: import jsencryptf rom 'jsencrypt',
正確引入方法: import JSEncrypt from '../utils/jsencrypt.min'
在 node_modules 中找到 jsencrypt 的加密包 丟出來 然后單獨引入即可
vue打包掃描出現高風險文件YUI版本太低問題 (jsrsasign)
搜整個項目沒有下載這個YUI庫,最后找到是因為rsa加密 jsrsasign
用npm 安裝到項目安裝得jsencrypt是**沒有壓縮**得,里面包含YUI打包之后會出現這種文件, 所以 npm 安裝了jsencrypt后 不要直接: import jsencryptf rom 'jsencrypt', 正確引入方法: import JSEncrypt from '../utils/jsencrypt.min' 在 node_modules 中找到 jsencrypt 的加密包 丟出來 然后單獨引入即可
解決辦法: 改用 jsencrypt