Skip to content

grunt-ts watch not compiling for new files #402

Open
@Louis-at-Rappler

Description

@Louis-at-Rappler
module.exports = function (grunt) {
    grunt.initConfig({
        ts: {
            default: {
                options: {
                    sourceMap: false,
                    compile: true,
                    fast: 'never'
                },
                src: ["api/**/*.ts", "!node_modules/**"],
                watch: ".",
                outDir: ["api/build"]

            }
        }

    });

    grunt.loadNpmTasks("grunt-ts");
    grunt.registerTask("default", ["ts"]);
};

When I tried adding a new ts files under api, it detects the new file but is not included for compiling.

Verifying property ts.default exists in config...OK

Files: api/controllers/hello.ts, api/repositories/t.ts, api/services/hello.ts, api/services/te.ts
Watching all TypeScript / Html files under : .
Compiling...
Using tsc v2.3.2
TypeScript path: /Users/LouisMaycol/rappler4-api/agos-api/node_modules/typescript/bin/tsc
api/controllers/hello.ts api/repositories/t.ts api/services/hello.ts api/services/te.ts api/.baseDir.ts --removeComments --target ES5 --outDir api/build

TypeScript compilation complete: 4.19s for 5 TypeScript files.
+++ added >>api/repositories/r.ts
Compiling...
Using tsc v2.3.2
TypeScript path: /Users/LouisMaycol/rappler4-api/agos-api/node_modules/typescript/bin/tsc
api/controllers/hello.ts api/repositories/t.ts api/services/hello.ts api/services/te.ts api/.baseDir.ts --removeComments --target ES5 --outDir api/build

TypeScript compilation complete: 2.48s for 5 TypeScript files.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions