|
@@ -2,10 +2,16 @@ import COS from 'cos-js-sdk-v5';
|
|
|
import { Message } from 'element-ui';
|
|
|
import { getTmpSecretKey } from '@/api/common';
|
|
|
|
|
|
+console.log('环境变量:', process.env);
|
|
|
+console.log('NODE_ENV:', process.env.NODE_ENV);
|
|
|
+console.log('VUE_APP_COS_BUCKET:', process.env.VUE_APP_COS_BUCKET);
|
|
|
+console.log('VUE_APP_COS_REGION:', process.env.VUE_APP_COS_REGION);
|
|
|
+
|
|
|
const config = {
|
|
|
- Bucket: process.env.COS_BUCKET,
|
|
|
- Region: process.env.COS_REGION,
|
|
|
+ Bucket: process.env.VUE_APP_COS_BUCKET,
|
|
|
+ Region: process.env.VUE_APP_COS_REGION,
|
|
|
};
|
|
|
+console.log('COS配置:', config);
|
|
|
|
|
|
// 上传到腾讯云cos
|
|
|
export const uploadObject = async (file,onProgress,type,callBackUp) => {
|
|
@@ -34,7 +40,7 @@ export const uploadObject = async (file,onProgress,type,callBackUp) => {
|
|
|
},
|
|
|
});
|
|
|
|
|
|
-
|
|
|
+ console.log("初始化成功")
|
|
|
let fileName = file.name || ""
|
|
|
const upload_file_name = new Date().getTime() + '.' + fileName.split(".")[fileName.split(".").length - 1];
|
|
|
let date = new Date()
|
|
@@ -45,10 +51,11 @@ export const uploadObject = async (file,onProgress,type,callBackUp) => {
|
|
|
let videoKey = `/userVideo/${uploadDay}/${upload_file_name}`
|
|
|
let courseKey = `/course/${uploadDay}/${upload_file_name}`
|
|
|
let key = type ===1 ? courseKey : videoKey;
|
|
|
+ console.log("开始上传")
|
|
|
return new Promise((resolve, reject) => {
|
|
|
+ console.log("uploadFile")
|
|
|
cos.uploadFile(
|
|
|
{
|
|
|
-
|
|
|
Bucket: config.Bucket, /* 必须 */
|
|
|
Region: config.Region, /* 存储桶所在地域,必须字段 */
|
|
|
Key: key, // 文件名
|