Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
普里斯玛。Javascript到Typescript_Typescript_Prisma - Fatal编程技术网

普里斯玛。Javascript到Typescript

普里斯玛。Javascript到Typescript,typescript,prisma,Typescript,Prisma,我正在使用Prisma和Javascript。它运行良好。升级到typescript后,出现以下错误: GraphQLError:语法错误:无法分析意外字符“”。 //index.ts const path=require('路径') const express=require('express') const{importSchema}=require('graphql-import') const{ApolloServer}=require('apollo-server-express')

我正在使用Prisma和Javascript。它运行良好。升级到typescript后,出现以下错误:
GraphQLError:语法错误:无法分析意外字符“”。

//index.ts
const path=require('路径')
const express=require('express')
const{importSchema}=require('graphql-import')
const{ApolloServer}=require('apollo-server-express')
const{Prisma}=require('Prisma-binding')
常量{makeExecutableSchema}=require('graphql-tools')
从“./resolvers”导入解析程序
const{directiveResolvers}=require('./指令')
const schema=makeExecutableSchema({
typeDefs:'./schema.graphql',
解析器,
指导者
})
const server=新服务器({
是的,
模式,
formatError:error=>error,
上下文:req=>({
…请求,
db:new Prisma({
typeDefs:path.join(uu dirname,'./生成的schema.graphql'),
端点:'http://localhost:4466/nacho/prod'
})
})
})
const app=express()
常数端口=9000

app.listen({port},()=>console.log(`检查您的
'./schema.graphql'
是否有语法错误


无论您使用什么IDE,都应该有一个用于读取graphql模式的插件,并且应该突出显示语法错误。

谢谢!但它可以在JavaScript中工作。问题是文件schema.graphql在编译后不存在于文件夹dist中