Isa*_*dim 8 javascript mongodb node.js
server.js 存档:
import * as express from "express";
import * as mongoose from "mongoose";
//inciando o app
const app = express();
//iniciando o banco de dados
mongoose.connection('mongodb://localhost:27017/program01', {useNewUrlParser: true});
//primeira rota
app.get('/',(req,res)=>{
res.send('Hello World')
})
app.listen(3000)
==============================
console:
*[nodemon] restarting due to changes...
[nodemon] starting `node server.js`
[nodemon] restarting due to changes...
(node:12020) ExperimentalWarning: The ESM module loader is experimental.
[nodemon] starting `node server.js`
(node:8472) ExperimentalWarning: The ESM module loader is experimental.
file:///C:/Users/USUARIO/Documents/Project%20Web/program01/server.js:4
const app = express();
^
TypeError: express is not a function
at file:///C:/Users/USUARIO/Documents/Project%20Web/program01/server.js:4:13
at ModuleJob.run (internal/modules/esm/module_job.js:137:37)
at async Loader.import (internal/modules/esm/loader.js:179:24)
[nodemon] app crashed - waiting for file changes before starting...* ```
another's archives :
**node_modules**
**package.json**
**package-lock.json**
**yarn-error.log**
Run Code Online (Sandbox Code Playgroud)
px1*_*1mp 15
您需要使用默认导入express,即
import express from 'express';
Run Code Online (Sandbox Code Playgroud)
代替
import * as express from 'express';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
11490 次 |
| 最近记录: |