Node.js 节点错误';ESM模块加载器是实验性的';使用后——实验模块

Node.js 节点错误';ESM模块加载器是实验性的';使用后——实验模块,node.js,express,babeljs,ionic-native,esm,Node.js,Express,Babeljs,Ionic Native,Esm,我是在package.json上写的 "start:server": "nodemon --experimental-modules --es-module-specifier-resolution=node src/index server.js" 或 server.js import { LoginPageModule } from './src/app/login/login.module'; 错误: (node:16628) Experimen

我是在package.json上写的

"start:server": "nodemon --experimental-modules --es-module-specifier-resolution=node src/index server.js"

server.js

import { LoginPageModule } from './src/app/login/login.module';
错误:

(node:16628) ExperimentalWarning: The ESM module loader is experimental.
internal/modules/run_main.js:54
    internalBinding('errors').triggerUncaughtException(

您需要将
.js
添加到导入中,除非您还添加了
--实验说明符分辨率=节点

这将更改节点的默认
explicit
设置,该设置要求设置文件扩展名,然后允许将没有扩展名的文件视为
.js
文件

(node:16628) ExperimentalWarning: The ESM module loader is experimental.
internal/modules/run_main.js:54
    internalBinding('errors').triggerUncaughtException(