浏览代码

feat(create): Include a .gitignore file

Michael Bromley 6 年之前
父节点
当前提交
6b6b3e339d
共有 2 个文件被更改,包括 6 次插入0 次删除
  1. 3 0
      packages/create/src/create-vendure-app.ts
  2. 3 0
      packages/create/templates/gitignore.template

+ 3 - 0
packages/create/src/create-vendure-app.ts

@@ -153,6 +153,9 @@ async function createApp(
                         .then(() => fs.writeFile(srcPathScript('index-worker'), indexWorkerSource))
                         .then(() => fs.writeFile(rootPathScript('migration'), migrationSource))
                         .then(() => fs.writeFile(path.join(root, 'README.md'), readmeSource))
+                        .then(() =>
+                            fs.copyFile(assetPath('gitignore.template'), path.join(root, '.gitignore')),
+                        )
                         .then(() => {
                             subscriber.next(`Created files`);
                             if (usingTs) {

+ 3 - 0
packages/create/templates/gitignore.template

@@ -0,0 +1,3 @@
+node_modules
+static/assets
+static/email/test-emails