小编Sub*_*jee的帖子

为 GraphQL 突变提供显式类型

我正在尝试创建一个接受产品列表的突变。但这样做 GraphQL 会引发createMultipleProducts方法的错误。不知道这里有什么错误。

import { Inject } from "@nestjs/common";
import { Args, Mutation, Query, Resolver } from "@nestjs/graphql";
import { ClientProxy } from "@nestjs/microservices";
import { ProductRequest } from "src/types/ms-product/product.request.type";
import { ProductResponse } from "src/types/ms-product/product.response.type";
@Resolver(of => ProductResponse)
export class ProductResolver {

  constructor(
    @Inject('SERVICE__PRODUCT') private readonly clientServiceProduct: ClientProxy
  ) {}

  @Mutation(returns => ProductResponse)
  async createProduct(@Args('data') product: ProductRequest): Promise<ProductResponse> {
    const PATTERN = {cmd: 'ms-product-create'};
    const PAYLOAD = product;
    return this.clientServiceProduct.send(PATTERN, PAYLOAD)
    .toPromise()
    .then((response: ProductResponse) => {
      return …
Run Code Online (Sandbox Code Playgroud)

graphql nestjs

5
推荐指数
1
解决办法
5020
查看次数

节点与电子应用程序捆绑

我有一个电子应用程序,它在启动时启动节点服务器。由于 Node.js 安装在我的计算机上,因此该应用程序在开发和测试期间运行良好。

我的问题是:即使客户端计算机上没有安装 Node.js,如何确保我的电子应用程序能够在客户端计算机上运行?在这种情况下,如何将本地版本的 Node 与我的应用程序捆绑在一起并启动该本地节点。

任何人都可以建议我任何开始的事情。

node.js electron

0
推荐指数
1
解决办法
2322
查看次数

标签 统计

electron ×1

graphql ×1

nestjs ×1

node.js ×1