错误 [ERR_MODULE_NOT_FOUND] [ERR_MODULE_NOT_FOUND]:找不到模块

时间:2021-01-22 01:06:02

标签: javascript node.js npm

为什么我在从 C:\Users\Josh\Desktop\ 导入时找不到模块 'C:\Users\Josh\Desktop\ethiks-api\src\graphql\schema' ethiks-api\src\server.js ??我错过了什么?请帮我配置这个错误。谢谢,错误错误[ERR_MODULE_NOT_FOUND] [ERR_MODULE_NOT_FOUND]:找不到模块

|-graphql
  |_schema
  |-coach
  |-country
  |-event
|-service
  |_readSigned
    |_index.js
  |_uploadSigned
    |_index.js
  |_index.js
|-server.js

这是我的 grapql/schema.js

import 'regenerator-runtime/runtime'
import merge from 'lodash.merge'
import { gql } from 'apollo-server-express'


import Coach from './coach'
import Country from './country'
import Event from './event'


const typeDef = gql`
  type Query
  type Mutation
`

export default {
  typeDefs: [
    typeDef,
    Coach.typeDefs,
    Country.typeDefs,
    Event.typeDefs,

  ],
  resolvers: merge(
    Coach.resolvers,
    Country.resolvers,
    Event.resolvers,

  )
}

这是我的 server.js

import express from 'express'
import helmet from 'helmet'
import cors from 'cors'
import { ApolloServer } from 'apollo-server-express'
import schema from './graphql/schema'
import service from './service/index'


const app = express();

const {
  SERVERPORT = 8085,
} = process.env

app.use(helmet())
app.use(cors())
app.use(express.json({ limit: '50mb' }))
app.use(express.urlencoded({ limit: '50mb', extended: true }))

const server = new ApolloServer({
  typeDefs: schema.typeDefs,
  resolvers: schema.resolvers,
  context: (req) => ({ req }),
  debug: process.env.NODE_ENV !== 'production',
})

app.get('/', (req, res) => res.send('Hello World!'))
app.get('/generate-upload', service.uploadSigned)
app.get('/read-upload', service.readSigned)

server.applyMiddleware({ app })

process.on('unhandledRejection', (error) => {
  console.log('Unhandled Rejection', error)
})

app.listen(SERVERPORT, () => {
  console.log(`App listening to ${SERVERPORT} in ${process.env.NODE_ENV}`)
})

这是我的服务/index.js

import uploadSigned from './uploadSigned'
import readSigned from './readSigned'

export default {
  uploadSigned,
  readSigned,
}

enter image description here

0 个答案:

没有答案
相关问题