首页 > 解决方案 > 我无法运行我的节点服务器 Babel 编译错误

问题描述

我正在关注本教程以获得 MEAN 堆栈,但我无法运行我的服务器我收到此错误

Babel 编译错误 TypeError: Cannot read property 'bindings'

这是我的回购

标签: node.jsexpressbabeljs

解决方案


您正在遵循的教程必须有点旧。您需要在应用程序中添加@babel/core和作为开发依赖项。@babel/preset-env

npm install --save-dev @babel/core @babel/preset-env

.babelrc正如@iLuvLogix 指出的那样,您还需要用以下内容替换文件的内容。

{ "presets": ["@babel/preset-env"] } 

请注意,server.js您的仓库中似乎缺少 babel-watch 查找的内容。您需要创建它,因为这是您启动服务器时执行的第一个文件(根据您的 package.json)。


推荐阅读