mirror of
https://github.com/next-theme/hexo-theme-next.git
synced 2026-09-14 06:50:20 +00:00
Add deprecation warning
This commit is contained in:
parent
c92181b979
commit
80c1fb56cb
@ -10,7 +10,7 @@ module.exports = hexo => {
|
|||||||
hexo.log.warn('Documentation: https://theme-next.js.org/docs/getting-started/configuration.html');
|
hexo.log.warn('Documentation: https://theme-next.js.org/docs/getting-started/configuration.html');
|
||||||
}
|
}
|
||||||
|
|
||||||
const { cache, language_switcher, leancloud_visitors } = hexo.theme.config;
|
const { cache, changyan, growingio_analytics, language_switcher, leancloud_visitors } = hexo.theme.config;
|
||||||
const warning = function(...args) {
|
const warning = function(...args) {
|
||||||
hexo.log.warn(`Since ${args[0]} is turned on, the ${args[1]} is disabled to avoid potential hazards.`);
|
hexo.log.warn(`Since ${args[0]} is turned on, the ${args[1]} is disabled to avoid potential hazards.`);
|
||||||
};
|
};
|
||||||
@ -23,6 +23,12 @@ module.exports = hexo => {
|
|||||||
warning('caching', '`relative_link` option in Hexo `_config.yml`');
|
warning('caching', '`relative_link` option in Hexo `_config.yml`');
|
||||||
hexo.config.relative_link = false;
|
hexo.config.relative_link = false;
|
||||||
}
|
}
|
||||||
|
if (changyan?.enable) {
|
||||||
|
hexo.log.warn('changyan is deprecated. Please migrate to another comment system.');
|
||||||
|
}
|
||||||
|
if (growingio_analytics) {
|
||||||
|
hexo.log.warn('growingio_analytics is deprecated. Please migrate to another analytics provider.');
|
||||||
|
}
|
||||||
if (leancloud_visitors?.enable) {
|
if (leancloud_visitors?.enable) {
|
||||||
hexo.log.warn('LeanCloud will stop public services on 2027-01-12. Please migrate your data as soon as possible.');
|
hexo.log.warn('LeanCloud will stop public services on 2027-01-12. Please migrate your data as soon as possible.');
|
||||||
hexo.log.warn('Announcement: https://docs.leancloud.app/sdk/announcements/sunset-announcement/');
|
hexo.log.warn('Announcement: https://docs.leancloud.app/sdk/announcements/sunset-announcement/');
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user