pbulic/util/aes.js是否只是用于七牛云加密上传?

Saber 未结 1 1387
cyberdot
cyberdot 剑童 2020-03-13 18:13

202003160947更新:

看了源码,确实用于七牛云上传。

操作步骤:

  1. 已经将项目迁移到最新的vue-cli

  2. 删除了 public/index.html 中所有link和script的引用

  3. 全部改为 import 加载来注册全局变量,代码见下列补充。

  4. 看了aes.js代码,不知道该如何引用npm版本

环境:

    Saber版本:2.4.0

    Avue版本:^2.4.0 npm版本

疑问:

  1. aes.js即crypto-js是否只是用于七牛云加密上传?

  2. 如果用于七牛云上传,是不是意味着可以删掉对该文件的引用?

  3. 如果不能删掉,那么这个文件对应的npm上的哪个版本,如何引用?

补充:

src/mian.js

// 引入全局变量
import './_global';
import Vue from 'vue';
......
...
........

src/_global/index.js

import './avue_dep'; // 优先注册avue的全局依赖
import './avue';

src/_global/avue_dep.js

import saveAs from 'file-saver';
import XLSX from 'xlsx';
import axios from 'axios';

window.saveAs = saveAs;
window.XLSX = XLSX;
window.axios = axios;

src_global/avue.js

import AVUE from '@smallwei/avue';

window.AVUE = AVUE;


1条回答
提交回复