是否有一种简单直接的 "working" 方法来设置 node.js 打字稿项目?
Is there a simple straight forward "working" way to set up a node.js typescript project?
我找不到可帮助我设置工作 typescript
node.js
项目的标准说明
我按照 DigitalOcean & Scotch 等热门教程进行操作,但没有任何帮助!
- 运行
npm run tsc -- --init
生成评论良好的 tsconfig.json
.
Initially tsc --init
was not generating tsconfig.json
but then I found that
向项目添加了一些扩展名为 .ts
的文件。
现在,当我 运行 tsc
将 .ts
文件转换为 .js
文件时 - 我收到以下错误:
error TS5014: Failed to parse file 'tsconfig.json': Unexpected token / in JSON at position 31.
到目前为止我尝试解决的问题:
tsc -p tsconfig.json
当我从自动生成的配置中删除所有评论时,我得到以下 valid JSON:
{
"include": ["src/**/*.ts"],
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"strict": true,
"esModuleInterop": true
}
}
有了这个 tsconfig.json
- 当我 运行 tsc
时,我得到以下错误:
error TS5023: Unknown compiler option 'strict'.
error TS5023: Unknown compiler option 'esModuleInterop'.
当我使用 the standard config 和 运行 tsc
时,出现以下错误:
error TS5023: Unknown compiler option 'esModuleInterop'.
error TS5023: Unknown compiler option 'moduleResolution'.
package.json
中的依赖项是:
"devDependencies": {
"@types/express": "^4.17.6",
"tslint": "^6.1.2",
"typescript": "^3.9.5"
},
"dependencies": {
"express": "^4.17.1"
}
环境
npm -v : 6.13.4
node -v : v12.16.1
tsc -v : Version 1.5.3
Windows 10
这是制作打字稿项目的第一步,如果有这么多问题 - 如何制作项目?
是否有一种简单直接的 "working" 方法来设置 node.js typescript 项目?
从 .ts
转译为 .js
将tsc:tsc
脚本添加到package.json
运行 npm run tsc
而不是 tsc
我找不到可帮助我设置工作 typescript
node.js
项目的标准说明
我按照 DigitalOcean & Scotch 等热门教程进行操作,但没有任何帮助!
- 运行
npm run tsc -- --init
生成评论良好的tsconfig.json
.
Initially
tsc --init
was not generatingtsconfig.json
but then I found that
向项目添加了一些扩展名为
.ts
的文件。现在,当我 运行
tsc
将.ts
文件转换为.js
文件时 - 我收到以下错误:
error TS5014: Failed to parse file 'tsconfig.json': Unexpected token / in JSON at position 31.
到目前为止我尝试解决的问题:
tsc -p tsconfig.json
当我从自动生成的配置中删除所有评论时,我得到以下 valid JSON:
{
"include": ["src/**/*.ts"],
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"strict": true,
"esModuleInterop": true
}
}
有了这个 tsconfig.json
- 当我 运行 tsc
时,我得到以下错误:
error TS5023: Unknown compiler option 'strict'.
error TS5023: Unknown compiler option 'esModuleInterop'.
当我使用 the standard config 和 运行 tsc
时,出现以下错误:
error TS5023: Unknown compiler option 'esModuleInterop'.
error TS5023: Unknown compiler option 'moduleResolution'.
package.json
中的依赖项是:
"devDependencies": {
"@types/express": "^4.17.6",
"tslint": "^6.1.2",
"typescript": "^3.9.5"
},
"dependencies": {
"express": "^4.17.1"
}
环境
npm -v : 6.13.4
node -v : v12.16.1
tsc -v : Version 1.5.3
Windows 10
这是制作打字稿项目的第一步,如果有这么多问题 - 如何制作项目?
是否有一种简单直接的 "working" 方法来设置 node.js typescript 项目?
从 .ts
转译为 .js
将
tsc:tsc
脚本添加到package.json
运行
npm run tsc
而不是tsc