Fix rel path and network

This commit is contained in:
niktek
2023-09-21 14:21:13 +10:00
parent 0b27cf4cd0
commit 1bbbacf40f

View File

@@ -107,15 +107,17 @@ export async function createSkeleton(opts) {
// write out config files // write out config files
createSvelteConfig(opts); createSvelteConfig(opts);
createViteConfig(opts); createViteConfig(opts);
await createVSCodeSettings();
createTailwindConfig(opts); createTailwindConfig(opts);
createPostCssConfig(); createPostCssConfig(opts);
copyTemplate(opts); copyTemplate(opts);
// Monorepo additions // Monorepo additions
if (opts.monorepo) cpSync(resolve(__dirname, '../README-MONO.md'), resolve(cwd(), 'README.md'), { force: true }); if (opts.monorepo) cpSync(resolve(__dirname, '../README-MONO.md'), resolve(cwd(), 'README.md'), { force: true });
if (opts.test) createTestConfig(opts); if (opts.test) createTestConfig(opts);
// Do this last as the network might fail behind certain firewalls
await createVSCodeSettings();
// go back to starting location in case we get called again to create another template // go back to starting location in case we get called again to create another template
chdir(startPath); chdir(startPath);
opts.meta = undefined; opts.meta = undefined;
@@ -395,16 +397,16 @@ export const ${name}${iit(opts.types == 'typescript', ': CustomThemeConfig')} =
} }
}`; }`;
let filename = name + iit(opts.types == 'typescript', '.ts', '.js'); let filename = name + iit(opts.types == 'typescript', '.ts', '.js');
writeFileSync(join('src', filename), str); writeFileSync(join(cwd(), 'src', filename), str);
} }
function createPostCssConfig() { function createPostCssConfig(opts) {
const str = `module.exports = { const str = `module.exports = {
plugins: { plugins: {
tailwindcss: {}, tailwindcss: {},
autoprefixer: {}, autoprefixer: {},
}, },
}`; }`;
writeFileSync(join(cwd(), 'postcss.config.cjs'), str); writeFileSync(join(cwd(), 'postcss.config' + iit(opts.types == 'typescript', '.ts', '.js')), str);
} }
function copyTemplate(opts) { function copyTemplate(opts) {