MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Nie można użyć instrukcji import poza modułami

Od wersji Node v12 możesz użyć .mjs rozszerzenie lub ustaw "type": "module" w twoim package.json .

I musisz uruchomić node z --experimental-modules flaga.

node --experimental-modules server.mjs

Możesz sprawdzić Link do SO

Lub możesz utworzyć .babelrc plik w katalogu głównym projektu.Dodaj następujące (i wszelkie inne potrzebne ustawienia Babel można dodać w tym pliku):

{
    "presets": ["env"]
}

Zainstaluj babel-preset-env za pomocą

npm install babel-preset-env
npm install babel-cli -g

# OR

yarn add babel-preset-env
yarn global add babel-cli

Teraz przejdź do folderu, w którym Twój server.js plik istnieje i

uruchom używając:

babel-node fileName.js

Lub możesz uruchomić za pomocą npm start, dodając następujący kod do swojego package.json plik:

"scripts": {
    "start": "babel-node server.js"
}

Jest samouczek link do konfiguracji Next.js z niestandardowym serwerem Express + Typescript na nośniku, który będzie dla Ciebie bardzo pomocny.



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jaka jest różnica między mangustą a mongoJS? Którego powinienem użyć?

  2. Serializuj jedną klasę na dwa różne sposoby z Jacksonem

  3. Znajdź wartości, które nie zawierają liczb w SQL

  4. LEWY JOIN z GROUP przez w MongoDB

  5. MongoDB — zapytania dotyczące projekcji