MongoDB とインターフェイスする小さなノード プロジェクトに取り組み始めたところです。ただし、 経由で正しくインストールしたにもかかわらず、関連するノード モジュールを正しくインポートできないようですnpm
。
たとえば、次のコードはエラーをスローし、「express にはデフォルトのエクスポートがありません」というメッセージを表示します。
import express from "express";
ただし、次のコードは機能します:
const express = require("express");
そこで質問なのですが、import メソッドと variable/require メソッドの機能の違いは何でしょうか?将来的にさらなる問題を引き起こす可能性があると思われるので、プロジェクトでのインポートを妨げているものはすべて修正したいと思います。