首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >错误:无法找到模块“./侧栏-api.js”

错误:无法找到模块“./侧栏-api.js”
EN

Stack Overflow用户
提问于 2022-11-14 04:43:19
回答 1查看 33关注 0票数 0

试图启动egjs闪烁的文档,但我得到了一个错误。

我克隆了egjs闪烁的github链接,就像readme.md得到了我一样

在使用纱线之前,安装所有根路径包npm install

和cd文档,

yarn install yarn start

我在使用CTRL的项目中找不到“侧栏-api.js”。但使用金刚龙会自动生成侧栏-api.js。

代码语言:javascript
运行
复制
[ERROR] Sidebars file at "/egjs-flicking/egjs-flicking/docs/sidebars.js" failed to be loaded.
[ERROR] Loading of version failed for version current
[ERROR] Error: Cannot find module './sidebars-api.js'
Require stack:
- /egjs-flicking/egjs-flicking/docs/sidebars.js
- /egjs-flicking/egjs-flicking/docs/node_modules/@docusaurus/plugin-content-docs/lib/sidebars/index.js
- /egjs-flicking/egjs-flicking/docs/node_modules/@docusaurus/plugin-content-docs/lib/index.js
- /egjs-flicking/egjs-flicking/docs/node_modules/@docusaurus/core/lib/server/plugins/configs.js
- /egjs-flicking/egjs-flicking/docs/node_modules/@docusaurus/core/lib/server/plugins/init.js
- /egjs-flicking/egjs-flicking/docs/node_modules/@docusaurus/core/lib/server/plugins/index.js
- /egjs-flicking/egjs-flicking/docs/node_modules/@docusaurus/core/lib/server/index.js
- /egjs-flicking/egjs-flicking/docs/node_modules/@docusaurus/core/lib/commands/build.js
- /egjs-flicking/egjs-flicking/docs/node_modules/@docusaurus/core/lib/index.js
    at Function.Module._resolveFilename (node:internal/modules/cjs/loader:933:15)
    at Function.Module._load (node:internal/modules/cjs/loader:778:27)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/egjs-flicking/egjs-flicking/docs/sidebars.js:8:6)
    at Module._compile (node:internal/modules/cjs/loader:1105:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1159:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)

sidebar.js

代码语言:javascript
运行
复制
module.exports = {
  docs: [
    {
      type: "autogenerated",
      dirName: "tutorials"
    }
  ],
  ...require("./sidebars-api.js")
};

package.json

代码语言:javascript
运行
复制
{
  "name": "docs",
  "version": "0.0.0",
  "private": true,
  "scripts": {
    "docusaurus": "docusaurus",
    "start": "docusaurus start --host 0.0.0.0",
    "build": "docusaurus build",
    "swizzle": "docusaurus swizzle --danger",
    "deploy": "docusaurus deploy",
    "clear": "docusaurus clear",
    "serve": "docusaurus serve",
    "write-translations": "docusaurus write-translations",
    "write-heading-ids": "docusaurus write-heading-ids"
  },
  "dependencies": {
    "@docusaurus/core": "^2.2.0",
    "@docusaurus/preset-classic": "^2.2.0",
    "@egjs/flicking-plugins": "^4.4.0",
    "@egjs/react-flicking": "^4.10.2",
    "@egjs/react-grid": "^1.1.2",
    "@mdx-js/react": "^1.6.21",
    "bulma": "^0.9.2",
    "clsx": "^1.1.1",
    "docusaurus-plugin-sass": "^0.1.15",
    "docusaurus-plugin-sidebar": "^1.0.3",
    "react": "^17.0.1",
    "react-dom": "^17.0.1",
    "react-tabs": "^3.2.2",
    "react-toggle": "^4.1.2"
  },
  "browserslist": {
    "production": [
      ">0.5%",
      "not dead",
      "not op_mini all"
    ],
    "development": [
      "last 1 chrome version",
      "last 1 firefox version",
      "last 1 safari version"
    ]
  },
  "devDependencies": {
    "@babel/plugin-proposal-class-properties": "^7.14.5",
    "@babel/plugin-proposal-decorators": "^7.13.15",
    "@types/react": "^17.0.19",
    "remark-breaks": "^2.0.2"
  }
}
代码语言:javascript
运行
复制
upgrading and downgrading versions of docusaurus did't work well.
EN

回答 1

Stack Overflow用户

发布于 2022-11-15 04:17:07

侧栏-api.js可以通过根包中的npm run docs:build生成。

https://github.com/naver/egjs-flicking/discussions/746

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74427028

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档