From cf92b0949cfd50bc5cc3cb2b8bbc4e541020bf52 Mon Sep 17 00:00:00 2001 From: kuaifan Date: Wed, 8 Sep 2021 13:46:32 +0800 Subject: [PATCH] no message --- electron/build.js | 16 ++++++++++++++++ electron/package.json | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/electron/build.js b/electron/build.js index 1f65a192b..8c56226be 100644 --- a/electron/build.js +++ b/electron/build.js @@ -72,6 +72,19 @@ function formatUrl(str) { return url; } +/** + * 右边是否包含 + * @param string + * @param find + * @param lower + * @returns {boolean} + */ +function rightExists(string, find) { + string += ""; + find += ""; + return (string.substring(string.length - find.length) === find); +} + /** ***************************************************************************************************/ /** ***************************************************************************************************/ /** ***************************************************************************************************/ @@ -100,6 +113,9 @@ if (argv[2] === "--build") { return undefined; }, validate: function (value) { + if (!rightExists(value, "/")) { + return '网址必须以 "/" 结尾'; + } return value !== '' } }, diff --git a/electron/package.json b/electron/package.json index 895467cb5..66affe749 100644 --- a/electron/package.json +++ b/electron/package.json @@ -1,6 +1,6 @@ { "name": "DooTask", - "version": "0.3.16", + "version": "0.3.22", "description": "DooTask is task management system.", "main": "main.js", "license": "MIT",