diff --git a/plugins/plugin-netlify-functions/README.md b/plugins/plugin-netlify-functions/README.md index e9938e16..0a1f7505 100644 --- a/plugins/plugin-netlify-functions/README.md +++ b/plugins/plugin-netlify-functions/README.md @@ -1,4 +1,4 @@ -# `@vuepress-plume/plugin-netlify-functions` +# `vuepress-plugin-netlify-functions` If your vuepress site is deployed on `netlify` and you want to be able to use `netlify functions` for ` serverless`. @@ -24,7 +24,7 @@ You may need this plugin to provide support. ## Install ``` -yarn add @vuepress-plume/plugin-netlify-functions +yarn add vuepress-plugin-netlify-functions ``` ## Usage @@ -33,7 +33,7 @@ yarn add @vuepress-plume/plugin-netlify-functions 在 vuepress 项目中,或者在一个 vuepress 主题中 ``` js // .vuepress/config.js - import { netlifyFunctionsPlugin } from '@vuepress-plume/plugin-netlify-functions' + import { netlifyFunctionsPlugin } from 'vuepress-plugin-netlify-functions' module.exports = { //... plugins: [ @@ -47,7 +47,7 @@ yarn add @vuepress-plume/plugin-netlify-functions 在 vuepress plugin 中: ``` js - import { useNetlifyFunctionsPlugin } from '@vuepress-plume/plugin-netlify-functions' + import { useNetlifyFunctionsPlugin } from 'vuepress-plugin-netlify-functions' const myPlugin = (): Plugin => { return (app: App) => { diff --git a/plugins/plugin-netlify-functions/package.json b/plugins/plugin-netlify-functions/package.json index 716046f8..e964f416 100644 --- a/plugins/plugin-netlify-functions/package.json +++ b/plugins/plugin-netlify-functions/package.json @@ -1,5 +1,5 @@ { - "name": "@vuepress-plume/plugin-netlify-functions", + "name": "vuepress-plugin-netlify-functions", "version": "1.0.0-rc.1", "description": "The Plugin for VuePres 2, Support Netlify Functions", "keywords": [ @@ -8,7 +8,7 @@ "netlify", "netlify functions", "netlifyFunctions", - "vuepress-plugin-plugin-netlify-functions" + "vuepress-plugin-netlify-functions" ], "homepage": "https://github.com/pengzhanbo/vuepress-theme-plume#readme", "bugs": { diff --git a/plugins/plugin-netlify-functions/src/node/plugin.ts b/plugins/plugin-netlify-functions/src/node/plugin.ts index 644cf484..b05a5360 100644 --- a/plugins/plugin-netlify-functions/src/node/plugin.ts +++ b/plugins/plugin-netlify-functions/src/node/plugin.ts @@ -78,7 +78,7 @@ export const netlifyFunctionsPlugin = ( let server: NetlifyServe cache.options = opts return { - name: '@vuepress-plume/plugin-netlify-functions', + name: 'vuepress-plugin-netlify-functions', onInitialized: async (app) => { // 启动netlify functions server diff --git a/plugins/plugin-netlify-functions/src/node/useNetlifyFunctionsPlugins.ts b/plugins/plugin-netlify-functions/src/node/useNetlifyFunctionsPlugins.ts index ce941877..d6032606 100644 --- a/plugins/plugin-netlify-functions/src/node/useNetlifyFunctionsPlugins.ts +++ b/plugins/plugin-netlify-functions/src/node/useNetlifyFunctionsPlugins.ts @@ -35,7 +35,7 @@ export const useNetlifyFunctionsPlugin = ( if ( !plugins.some( (plugin: PluginObject) => - plugin.name === '@vuepress-plume/plugin-netlify-functions' + plugin.name === 'vuepress-plugin-netlify-functions' ) ) { app.use(netlifyFunctionsPlugin()) diff --git a/plugins/plugin-page-collection/package.json b/plugins/plugin-page-collection/package.json index c1964f5c..498ab7d0 100644 --- a/plugins/plugin-page-collection/package.json +++ b/plugins/plugin-page-collection/package.json @@ -1,5 +1,5 @@ { - "name": "@vuepress-plume/plugin-page-collection", + "name": "plugin-page-collection", "version": "1.0.0-rc.1", "private": true, "description": "The Plugin for VuePres 2", @@ -32,14 +32,14 @@ }, "dependencies": { "@netlify/functions": "^2.4.1", - "@vuepress-plume/plugin-netlify-functions": "workspace:*", "@vuepress/client": "2.0.0-rc.0", "@vuepress/core": "2.0.0-rc.0", "@vuepress/shared": "2.0.0-rc.0", "@vuepress/utils": "2.0.0-rc.0", "leancloud-storage": "^4.15.2", "vue": "^3.3.13", - "vue-router": "4.2.5" + "vue-router": "4.2.5", + "vuepress-plugin-netlify-functions": "workspace:*" }, "publishConfig": { "access": "public" diff --git a/plugins/plugin-page-collection/src/node/plugin.ts b/plugins/plugin-page-collection/src/node/plugin.ts index 608a9be4..54bd47e3 100644 --- a/plugins/plugin-page-collection/src/node/plugin.ts +++ b/plugins/plugin-page-collection/src/node/plugin.ts @@ -4,11 +4,11 @@ * 然后在此基础上进行修改 */ -// 通过引入 '@vuepress-plume/plugin-netlify-functions' 插件,来为本插件提供 +// 通过引入 'vuepress-plugin-netlify-functions' 插件,来为本插件提供 // netlify functions 开发时支持 import type { App, Plugin } from '@vuepress/core' import { getDirname, path } from '@vuepress/utils' -import { useNetlifyFunctionsPlugin } from '@vuepress-plume/plugin-netlify-functions' +import { useNetlifyFunctionsPlugin } from 'vuepress-plugin-netlify-functions' import type { PageCollectionOptions } from '../shared/index.js' const __dirname = getDirname(import.meta.url) diff --git a/tsconfig.json b/tsconfig.json index 5ffe0625..92cae2f3 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -12,7 +12,10 @@ ], "@internal/*": ["./docs/.vuepress/.temp/internal/*"], "@vuepress-plume/*": ["./plugins/*/src/node/index.ts"], - "vuepress-theme-plume": ["./theme/src/node/index.ts"] + "vuepress-theme-plume": ["./theme/src/node/index.ts"], + "vuepress-plugin-netlify-functions": [ + "./plugins/plugin-netlify-functions/src/node/index.ts" + ] }, "types": ["webpack-env", "vite/client"] },