fix(ct): do not break if there are no components (2)

This commit is contained in:
Pavel Feldman 2022-05-23 14:37:56 -07:00
parent 3c2d7d3bf2
commit 99f5eff400

View File

@ -77,7 +77,7 @@ export function createPlugin(
// 2. Check if the set of required components has changed.
const hasNewComponents = await checkNewComponents(buildInfo, componentRegistry);
// 3. Check component sources.
const sourcesDirty = hasNewComponents || await checkSources(buildInfo);
const sourcesDirty = !buildExists || hasNewComponents || await checkSources(buildInfo);
viteConfig.root = rootDir;
viteConfig.preview = { port };
@ -85,7 +85,7 @@ export function createPlugin(
outDir
};
const { build, preview } = require('vite');
if (!buildExists || sourcesDirty) {
if (sourcesDirty) {
viteConfig.plugins = viteConfig.plugins || [
frameworkPluginFactory()
];