将 extraRoutes 放在单独的文件中以在 Scully 中进行多个配置会导致 importerror
Putting extraRoutes in separate file for multiple configuration in Scully results in importerror
我有多个 scully 配置:
scully.en.config.ts
scully.de.config.ts
scully 配置有一个 extraRoutes 字段,所有配置都相同。我想将 extraRoutes 放入新文件 extraRoutes.ts
.
export const extraRoutes = [
'/',
'/about', etc...
]
并在配置中导入该文件
import { extraRoutes } from './extraRoutes';
但是当我尝试 运行 npx scully --project en
.
时,我得到 Error: Cannot find module './extraRoutes'
配置文件在 Scully 运行 期间自动编译。
但是,它不知道您的额外文件。
有几个选项。
- 在运行
之前手动编译它
- 将它移到 ./scully 文件夹中,然后检查
tsconfig.json
那里是否包含它(通常是!)
- 只需将文件重命名为
.js
,
我有多个 scully 配置:
scully.en.config.ts
scully.de.config.ts
scully 配置有一个 extraRoutes 字段,所有配置都相同。我想将 extraRoutes 放入新文件 extraRoutes.ts
.
export const extraRoutes = [
'/',
'/about', etc...
]
并在配置中导入该文件
import { extraRoutes } from './extraRoutes';
但是当我尝试 运行 npx scully --project en
.
Error: Cannot find module './extraRoutes'
配置文件在 Scully 运行 期间自动编译。 但是,它不知道您的额外文件。 有几个选项。
- 在运行 之前手动编译它
- 将它移到 ./scully 文件夹中,然后检查
tsconfig.json
那里是否包含它(通常是!) - 只需将文件重命名为
.js
,