【发布时间】:2021-06-23 16:40:51
【问题描述】:
我有一个 vanilla Express 应用,它的 package.json 看起来像这样:
{
"name": "express-app",
"version": "1.0.0",
"main": "app.js",
"dependencies": {
...
},
"devDependencies": {
...
},
"scripts": {
...
},
}
我想在 express 应用程序之外编写一个脚本,从 express 应用程序中导入一个模块。该模块位于./src/model/Example.js 中,该模块还导入各种其他模块。
脚本位于./scripts/test.mjs 并执行以下操作:
import Example from '../src/models/Example.js';
但是,我从Example.js 首次导入:
SyntaxError: Cannot use import statement outside a module
我如何构造它以使脚本可以正确导入模块?
【问题讨论】:
标签: javascript node.js express