【问题标题】:how to import a local js package instead of a network package如何导入本地js包而不是网络包
【发布时间】:2020-08-23 20:46:38
【问题描述】:

我想自定义 grand-stack-starter 中包含的默认 apollo-server

为此,我克隆了apollo-server 并替换它(在 grand-stack-starter 中)

import { ApolloServer } from "apollo-server-express";

对于 import { ApolloServer } from "C:/Users/a1ole/Documents/GitHub/apollo-server/packages/apollo-server-express/";

但控制台返回错误:“找不到模块...”

【问题讨论】:

  • 因为文件不存在!

标签: javascript graphql apollo graphql-js grandstack


【解决方案1】:

您不应该使用绝对路径。 如果您移动目录,它将不再起作用。除了您之外,这也不适用于其他任何人。

而是将您的 apollo-server-express 复制到项目中的 node_modules 文件夹中,然后像使用任何其他模块一样导入它。

【讨论】:

    猜你喜欢
    • 2013-04-29
    • 2017-04-12
    • 1970-01-01
    • 2019-12-26
    • 2017-06-24
    • 2021-09-16
    • 1970-01-01
    • 2021-02-26
    • 1970-01-01
    相关资源
    最近更新 更多