@cloudbase/node-sdk
Advanced tools
Comparing version 3.5.0 to 3.6.0
@@ -97,4 +97,10 @@ "use strict"; | ||
this.extensionMap = new Map(); | ||
// 初始化数据模型等 SDK 方法 | ||
wx_cloud_client_sdk_1.default.init(this); | ||
// NOTE:try-catch 为防止 init 报错 | ||
try { | ||
// 初始化数据模型等 SDK 方法 | ||
wx_cloud_client_sdk_1.default.init(this); | ||
} | ||
catch (e) { | ||
// ignore | ||
} | ||
} | ||
@@ -101,0 +107,0 @@ logger() { |
@@ -30,4 +30,12 @@ "use strict"; | ||
function loadPackage() { | ||
return JSON.parse(fs.readFileSync(path.join(__dirname, '../../package.json')).toString()); | ||
try { | ||
return JSON.parse(fs.readFileSync(path.join(__dirname, '../../package.json')).toString()); | ||
} | ||
catch (e) { | ||
// 某些场景下可能无法成功加载到 package.json 文件 | ||
} | ||
return { | ||
version: 'unknow' | ||
}; | ||
} | ||
exports.version = loadPackage().version; |
{ | ||
"name": "@cloudbase/node-sdk", | ||
"version": "3.5.0", | ||
"version": "3.6.0", | ||
"description": "tencent cloud base server sdk for node.js", | ||
@@ -5,0 +5,0 @@ "main": "dist/index.js", |
@@ -135,4 +135,9 @@ import axios from 'axios' | ||
// 初始化数据模型等 SDK 方法 | ||
wxCloudClient.init(this) | ||
// NOTE:try-catch 为防止 init 报错 | ||
try { | ||
// 初始化数据模型等 SDK 方法 | ||
wxCloudClient.init(this) | ||
} catch (e) { | ||
// ignore | ||
} | ||
} | ||
@@ -139,0 +144,0 @@ |
@@ -5,5 +5,12 @@ import * as fs from 'fs' | ||
function loadPackage() { | ||
return JSON.parse(fs.readFileSync(path.join(__dirname, '../../package.json')).toString()) | ||
try { | ||
return JSON.parse(fs.readFileSync(path.join(__dirname, '../../package.json')).toString()) | ||
} catch (e) { | ||
// 某些场景下可能无法成功加载到 package.json 文件 | ||
} | ||
return { | ||
version: 'unknow' | ||
} | ||
} | ||
export const version = loadPackage().version |
256341
7138