mirror of
https://github.com/storybookjs/storybook.git
synced 2025-04-08 11:11:53 +08:00
Make renderer nullable
This commit is contained in:
parent
cd8f1f272f
commit
c17df9f881
@ -229,8 +229,8 @@ async function getFrameworkInfo({ configDir, packageManager: pkgMgr }: Postinsta
|
||||
|
||||
const { builder, renderer } = core;
|
||||
|
||||
if (!builder || !renderer) {
|
||||
throw new Error('Could not detect your Storybook framework.');
|
||||
if (!builder) {
|
||||
throw new Error('Could not detect your Storybook builder.');
|
||||
}
|
||||
|
||||
const builderPackageJson = await fs.readFile(
|
||||
@ -239,8 +239,12 @@ async function getFrameworkInfo({ configDir, packageManager: pkgMgr }: Postinsta
|
||||
);
|
||||
const builderPackageName = JSON.parse(builderPackageJson).name;
|
||||
|
||||
const rendererPackageJson = await fs.readFile(`${renderer}/package.json`, 'utf8');
|
||||
const rendererPackageName = JSON.parse(rendererPackageJson).name;
|
||||
let rendererPackageName;
|
||||
|
||||
if (renderer) {
|
||||
const rendererPackageJson = await fs.readFile(`${renderer}/package.json`, 'utf8');
|
||||
rendererPackageName = JSON.parse(rendererPackageJson).name;
|
||||
}
|
||||
|
||||
return {
|
||||
frameworkPackageName,
|
||||
|
Loading…
x
Reference in New Issue
Block a user