vuepress / ecosystem

Official plugins and themes for VuePress2
https://ecosystem.vuejs.press
MIT License
21 stars 26 forks source link

[Bug report] plugin-feed #100

Closed yxzlwz closed 2 months ago

yxzlwz commented 3 months ago

Description

I'm trying to build my project with plugin-feed, only to face this problem.

D:\Programming\blog\blog>yarn build
yarn run v1.22.22
$ vuepress build .
Error [ERR_PACKAGE_PATH_NOT_EXPORTED]: Package subpath './shared' is not defined by "exports" in D:\Programming\blog\blog\node_modules\vuepress\package.json imported from D:\Programming\blog\blog\node_modules\@vuepress\plugin-feed\lib\node\feedPlugin.js
    at new NodeError (node:internal/errors:387:5)
    at throwExportsNotFound (node:internal/modules/esm/resolve:365:9)
    at packageExportsResolve (node:internal/modules/esm/resolve:649:3)
    at packageResolve (node:internal/modules/esm/resolve:833:14)
    at moduleResolve (node:internal/modules/esm/resolve:901:20)
    at defaultResolve (node:internal/modules/esm/resolve:1115:11)
    at nextResolve (node:internal/modules/esm/loader:163:28)
    at ESMLoader.resolve (node:internal/modules/esm/loader:841:30)
    at ESMLoader.getModuleJob (node:internal/modules/esm/loader:424:18)
    at ModuleWrap.<anonymous> (node:internal/modules/esm/module_job:76:40)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Here's the content in my config.js:

plugins: [
    ...
    feedPlugin({
      hostname: 'https://www.yixiangzhilv.com',
    }),
    ...
  ],

Reproduction

https://github.com/yxzlwz/blog.git

Used Package Manager

yarn

System Info

System:
    OS: Windows 10 10.0.22631
    CPU: (8) x64 Intel(R) Core(TM) i7-10510U CPU @ 1.80GHz
    Memory: 5.24 GB / 15.87 GB
  Binaries:
    Node: 16.19.0 - ~\AppData\Local\Temp\yarn--1712199097396-0.7939861618239752\node.CMD
    Yarn: 1.22.22 - ~\AppData\Local\Temp\yarn--1712199097396-0.7939861618239752\yarn.CMD
    npm: 8.19.3 - D:\nodejs\npm.CMD
  Utilities:
    Git: 2.37.3.
  Browsers:
    Chrome: Not Found
    Edge: Chromium (123.0.2420.65)
  npmPackages:
    @vuepress/bundler-vite:  2.0.0-beta.66
    @vuepress/bundler-webpack:  2.0.0-beta.66
    @vuepress/cli:  2.0.0-beta.66
    @vuepress/client:  2.0.0-beta.66 (2.0.0-beta.64)
    @vuepress/core:  2.0.0-beta.66 (2.0.0-beta.64)
    @vuepress/markdown:  2.0.0-beta.66 (2.0.0-beta.64)
    @vuepress/plugin-active-header-links:  2.0.0-beta.66
    @vuepress/plugin-back-to-top:  2.0.0-beta.66
    @vuepress/plugin-container:  2.0.0-beta.66
    @vuepress/plugin-docsearch:  2.0.0-beta.66
    @vuepress/plugin-external-link-icon:  2.0.0-beta.66
    @vuepress/plugin-git:  2.0.0-beta.66
    @vuepress/plugin-google-analytics: 2.0.0-beta.64 => 2.0.0-beta.64
    @vuepress/plugin-medium-zoom:  2.0.0-beta.66
    @vuepress/plugin-nprogress:  2.0.0-beta.66
    @vuepress/plugin-palette:  2.0.0-beta.66
    @vuepress/plugin-prismjs:  2.0.0-beta.66
    @vuepress/plugin-pwa: Not Found
    @vuepress/plugin-pwa-popup: Not Found
    @vuepress/plugin-register-components:  2.0.0-beta.66
    @vuepress/plugin-search:  2.0.0-beta.66
    @vuepress/plugin-shiki: Not Found
    @vuepress/plugin-theme-data:  2.0.0-beta.66
    @vuepress/plugin-toc: Not Found
    @vuepress/shared:  2.0.0-beta.66 (2.0.0-beta.64)
    @vuepress/theme-default:  2.0.0-beta.66
    @vuepress/utils:  2.0.0-beta.66 (2.0.0-beta.64)
    vue:  3.3.4 (3.4.21)
    vue-loader:  17.2.2
    vue-router:  4.2.4
    vuepress: 2.0.0-beta.66 => 2.0.0-beta.66
    vuepress-vite:  2.0.0-beta.66
    vuepress-webpack: Not Found
github-actions[bot] commented 2 months ago

Hello @yxzlwz. This issue is marked as invalid and closed. Please follow the issue template.

Mister-Hope commented 2 months ago

Upgrade to a compatible vuepress version first.