【发布时间】:2021-06-10 14:53:19
【问题描述】:
我正在尝试将 MERN 应用程序部署到数字海滴。我使用 nodemon 并同时通过“npm run dev”运行我的应用程序。在我的本地机器上运行时一切正常,但是当我 git clone 项目到 droplet 并尝试 npm run dev 在远程服务器上运行应用程序时,我得到:
SyntaxError: Unexpected token export
我什至删除了发生错误的中间件并尝试再次运行,但错误发生在我代码的其他地方。从昨天开始我就一直坚持这个。你有什么想法吗?
【问题讨论】:
-
@andrey 非常感谢您的回答。它解决了我的出口问题。只是为了确保,我是否需要通过在我的前端运行“npm run build”来创建一个构建文件夹并将构建文件夹手动添加到包含我的 server.js (index.js) 文件的目录中?因为现在我收到与前端启动脚本相关的错误,而且环境变量未定义!!!
标签: node.js npm syntax-error digital-ocean mern