Javascript Typescript和nodejs版本
typescript编译器和nodejs运行时之间是否存在正确版本的映射,以获得最佳性能并充分利用nodejs运行时的特性?如果typescript能够使用运行时无法使用的功能,会发生什么情况?如何管理(必须由用户指定或自动管理)?打开命令提示符。要检查节点类型,请执行以下操作:Javascript Typescript和nodejs版本,javascript,node.js,typescript,version,compatibility,Javascript,Node.js,Typescript,Version,Compatibility,typescript编译器和nodejs运行时之间是否存在正确版本的映射,以获得最佳性能并充分利用nodejs运行时的特性?如果typescript能够使用运行时无法使用的功能,会发生什么情况?如何管理(必须由用户指定或自动管理)?打开命令提示符。要检查节点类型,请执行以下操作: node -v 要检查全局安装的typescript版本类型: tsc -v 如果消息“tsc”未被识别为内部或外部命令, 可操作的程序或批处理文件。,然后导航到项目文件夹。在命令提示符中键入: npm ls ty
node -v
要检查全局安装的typescript版本类型:
tsc -v
如果消息“tsc”未被识别为内部或外部命令,
可操作的程序或批处理文件。
,然后导航到项目文件夹。在命令提示符中键入:
npm ls typescript
或者,您可以打开package.json并检查
“devdependences”
属性。在编译Typescript时,有无数选项指定目标JS引擎的功能。显然,JS引擎越新,它的功能就越多,您可以指定使用这些可用功能的选项。这不是自动的。运行编译器的人必须指定目标环境的功能。例如,如果您希望能够在旧浏览器中运行Typescript,则必须指定一组相当低的功能,编译器将生成与之匹配的代码。Typescript编译器版本无关紧要。重要的是将编译器的--target
选项设置为与Node.js版本支持的最新ECMAScript版本相匹配。请参阅Node.js的每个版本支持哪些ECMAScript修订。