#1360·single-spa

基本应用程序无法运行: renderType "render" 没有返回函数。

作者: SebastienTolron创建于 2026年2月18日更新于 2026年2月18日

描述错误或问题

如何重现

请遵循文档的入门部分:https://single-spa.js.org/docs/getting-started-overview/

以下是我所做的事情:

根模块

bash
create-single-spa --moduleType root-config
? 新项目的目录 src
? 您要使用的包管理器是什么? yarn
? 此项目是否要使用 TypeScript? 是的
? 是否要使用 single-spa 布局引擎 否
? 组织名称(可以使用字母、数字、连字符或下划线) Org
提示:使用 'master' 作为初始分支的名称。默认分支名称可能会更改。若要在所有新仓库中使用初始分支名称,以便抑制此警告,请运行以下命令:
提示: 
git config --global init.defaultBranch <name>
提示:通常选择的名称除了 'master' 之外还有 'main''trunk''development'。可以通过以下命令重命名刚创建的分支:
提示: 
git branch -m <name>
在 /data/src/.git/ 中初始化了空 Git 仓库
在 /data/src/.git/ 中初始化了空 Git 仓库
初始化了 Git 仓库
创建了 src/package.json
创建了 src/babel.config.json
创建了 src/.gitignore
创建了 src/.husky/pre-commit
创建了 src/.eslintrc
创建了 src/.prettierignore
创建了 src/webpack.config.js
创建了 src/tsconfig.json
创建了 src/src/Org-root-config.ts
创建了 src/src/index.ejs
创建了 src/src/declarations.d.ts
没有检测到对 package.json 的更改。不会执行包管理器安装命令。
我已经完成了。正在为您执行 yarn install,以安装所需的依赖项。如果失败,请尝试自己运行该命令。
yarn install v1.22.22
---
---
成功保存了 lockfile。
$ husky install
husky - Git hooks installed
完成后花了 16.03 秒。
项目设置完成!运行 'yarn start' 即可启动您的单一 SPA 根配置

内容来源: single-spa/single-spa