近期,Deno团队带来了最新的版本1.34,其中最重要的变化莫过于Deno的编译器现在正式支持NPM软件包了!这意味着用户们能够像平常使用Node一样使用常见的npm包,如Express等,而不必经过任何繁琐的配置。
事实上,Deno自从发布以来,就一直崇尚着“零配置”的理念,希望能够提供一种简单、现代的方式供用户开发、构建和运行应用程序。然而,在过去的一段时间里,很多用户反映他们想要能够使用NPM软件包来扩展Deno的功能,而这个问题最终被Deno团队所解决了!
此外,在Deno 1.34版本中,还有很多其他的优化和改进。例如,Deno现在能够更好地处理在同步函数中使用异步API的情况,而在Windows环境中,Deno的可执行文件的大小也得到了显著的缩小。
但是让人特别激动的还是Deno支持NPM软件包的新特性。实际上,通过在调用Deno时加入–import-map参数,用户便能够相对轻松地添加所需的NPM包。
不仅如此,开发者现在也可以轻松地将现有的Node项目转移到Deno上运行。只需在项目根目录下创建“import_map.json”文件,并写入需要使用的NPM依赖的映射即可。
总的来说,Deno 1.34版本的新特性使得它越来越完美,成为开发者们构建现代应用程序的首选工具。无疑,Deno正在成为一种更加灵活、简单却强大的JavaScript和TypeScript运行时。
了解更多有趣的事情:https://blog.ds3783.com/