DEV Community

Discussion on: Migrate to Typescript on Node.js

Collapse
 
masihjahangiri profile image
Masih Jahangiri

Very good article.
after i run node .\built\app.js return this error:

Object.defineProperty(exports, "__esModule", { value: true });
                      ^

ReferenceError: exports is not defined
    at file:///E:/Projects/dashboard-ts-server/built/app.js:2:23
    at ModuleJob.run (internal/modules/esm/module_job.js:110:37)
    at async Loader.import (internal/modules/esm/loader.js:167:24)
Enter fullscreen mode Exit fullscreen mode
Collapse
 
natelindev profile image
Nathaniel

What is your node version? If your nodejs version is old you might want to change lib and target in tsconfig.json to es5 or older

Collapse
 
masihjahangiri profile image
Masih Jahangiri

I solved the issue by removing "type": "module" from package.json.