更新时间:2022-06-21 10:39:25
TypeScript不能直接从浏览器/node.js环境中执行.首先,您必须将其transpile
转换为本机javascript.为此,您需要执行tsc
.
TypeScript cannot be executed from a browser / node.js environment directly. At first you have to transpile
it into native javascript. To do this you will need to execute tsc
.
https://www.typescriptlang.org/docs/handbook/compiler -options.html
https://www.typescriptlang.org/docs/tutorial.html
Typescript是JavaScript的所谓超集",这意味着所有打字稿代码都将从打字稿编译器转换为普通的JS代码.通常,这些编译过程与bundler
链接,例如webpack
.
Typescript is a so called "Superset" of JavaScript which means that all typescript code will be transpiled into usual JS code from the typescript compiler. Often those compile processes are linked with a bundler
like webpack
.
https://webpack.js.org/concepts/
知道此错误The server responded with a non-JavaScript MIME type
很有道理,因为打字稿文件是非JavaScript MIME类型".
Knowing this your error The server responded with a non-JavaScript MIME type
makes a lot of sense due to a typescript file is a "non-JavaScript MIME type".
注意:
您不能将打字稿文件导入javascript文件,但是反之亦然.
You can't import typescript files into javascript files, but you can do it vice versa.