Javascript 使graphQL项目更加模块化

Javascript 使graphQL项目更加模块化,javascript,graphql,Javascript,Graphql,我想首先写一个环境,不幸的是我不得不使用它 windows 10 / 64 bit's Visual-Studio-Code 我是GraphQL技术的新手,这就是为什么我会有这样的问题 我不明白为什么当所有的解析器函数都在一个文件中时,整个项目工作得很好 不幸的是,当它开始更多地关注结构时,一切都开始出现新的错误 正如下文所述,当我尝试关闭节点服务器时,我会遇到这种类型的错误 (函数(导出、要求、模块、文件名、目录名){��C ^ SyntaxError:无效或意外的令牌 在createSc

我想首先写一个环境,不幸的是我不得不使用它

windows 10 / 64 bit's
Visual-Studio-Code
我是GraphQL技术的新手,这就是为什么我会有这样的问题

我不明白为什么当所有的解析器函数都在一个文件中时,整个项目工作得很好

不幸的是,当它开始更多地关注结构时,一切都开始出现新的错误

正如下文所述,当我尝试关闭节点服务器时,我会遇到这种类型的错误

(函数(导出、要求、模块、文件名、目录名){��C
^
SyntaxError:无效或意外的令牌
在createScript上(vm.js:80:10)
在Object.runInThisContext(vm.js:139:10)
在模块处编译(Module.js:616:28)
在Object.Module.\u extensions..js(Module.js:663:10)
在Module.load(Module.js:565:32)
在tryModuleLoad时(module.js:505:12)
在Function.Module.\u加载(Module.js:497:3)
at Module.require(Module.js:596:17)
根据需要(内部/module.js:11:18)

在对象上。(C:\Users\Weronika\Documents\michal\first graphgl server\src\index.js:5:18)
我猜,您在Mutation.js文件中有错误的编码或一些空白。

您的错误与实现本身无关。 您的一个文件中存在无效字符:

(函数(导出、要求、模块、文件名、目录名){��c

注意
��字符


删除它们以解决此问题。

但不幸的是,我没有给出问题的答案谢谢你的回答,你认为这可能是因为我使用的是async-Wait吗?问一个问题,因为我仍然无法找出可以使用禁止字符的内容。不幸的是,在我将问题放入堆栈之前,我遇到了完全相同的错误w使用querys文件,解析程序现在已将其移动到index.js。祝您玩得愉快,小心:)