首页 > 解决方案 > 无法将 node.js 应用程序从 es6 转换为 es5

问题描述

我正在使用node.js开发服务,我一直在使用es6,我不太确定在这种情况下是否需要使用babel将javascript es6转换为es5,因为代码永远不会直接从浏览器执行.

还有一件事想知道我什么时候应该使用 babel 将 nodejs es6 转换为 es5?出于好奇和运行,我尝试安装 babel 进行转译:npm run build我收到以下错误:

错误:EPERM:不允许操作,scandir 'C:\Documents and Settings'

标签: javascriptnode.jsexpress

解决方案


该错误似乎是 Windows 问题,而不是 JS 问题。

除非您想支持 Node 版本低于版本的服务器,否则我认为,我认为4.0编译没有意义。


推荐阅读