应用在本地运行良好,但是在部署时出现导入错误

时间:2020-07-31 14:09:42

标签: javascript node.js express ecmascript-6 digital-ocean

我使用node / express构建了一个小型的网络抓取应用程序,并将其部署到了数字海洋中。当我检查日志时,我的导入出现了问题

import axios from 'axios';
import cheerio from 'cheerio';

该如何解决?

版本为14.7.0

这是日志中的错误消息

SyntaxError:无法在模块外部使用import语句。指向我的快递进口是

import express from 'express';

1 个答案:

答案 0 :(得分:0)

编辑您的package.json以包括以下内容

...
"type": "module",
...