我正在尝试将Docusaurus v1站点迁移到Docusaurus v2。当我运行迁移命令时,我得到以下错误和堆栈跟踪。不确定问题出在哪里。
PS C:\docusaurus> npx @docusaurus/迁移迁移c:\docusaurus\old-site\website名称\网站c:\docusaurus\test-site
V2:在46.633秒内安装了412,开始从v1迁移到npx...TypeError:无法在(C:\Users\sam.phillips\AppData\Roaming\npm-cache_npx\19476\node_modules@docusaurus\migrate\lib\index.js:80:26) (C:\Users\sam.phillips\AppData\Roaming\npm-cache_npx\19476\node_的createMigrationContext (C:\Users\sam.phillips\AppData\Roaming\npm-cache_npx\19476\node_modules@docusaurus\migrate\lib\index.js:170:125)读取未定义的createConfigFile createMigrationContext的属性“”doc“”modules@docusaurus\migrate\lib\index.js:83:30) at C:\Users\sam.phillips\AppData\Roaming\npm-cache_npx\19476\node_modules@docusaurus\migrate\bin\index.js:21:5 at Command。(C:\Users\sam.phillips\AppData\Roaming\npm-cache_npx\19476\node_modules@docusaurus\migrate\bin\index.js:45:42)在(C:\Users\sam.phillips\AppData\Roaming\npm-cache_npx的Command.listener as _actionHandler at Command._parseCommand Command._dispatchSubcommand\19476\node_modules@docusaurus\migrate\node_modules\commander\index.js:865:18) at Command.parse (C:\Users\sam.phillips\AppData\Roaming\npm-cache_npx\19476\node_modules@docusaurus\migrate\node_modules\commander\index.js:717:10) PS C:\docusaurus>的Command._parseCommand (C:\Users\sam.phillips\AppData\Roaming\npm-cache_npx\19476\node_modules@docusaurus\migrate\node_modules\commander\index.js:882:12)
发布于 2021-07-26 21:20:54
您必须在siteConfig.js中至少添加一个headerLink
// For no header links in the top nav bar -> headerLinks: [],
//headerLinks: [],
headerLinks: [
{ doc: 'docs', label: 'Documentation' },
],另一种选择是完全删除headerLinks。
https://stackoverflow.com/questions/66993374
复制相似问题