4

我们在使用我们的包结构运行 snowpack 时遇到问题。

我们的结构:

adapters
app
core
presentation

每个包都包含打字稿,并且都在app包中使用。

"dependencies": {
    "@project/adapters": "file:../../adapters",
    "@project/core": "file:../../core",
    "@project/presentation": "file:../../presentation",
}

我得到错误Dependency Install Error: Package "@project/adapters/src/repositories/GradeFeedRepositoryImpl" not found. Have you installed it?

我需要如何配置 snowpack、webpack、babel... 来运行它?

4

1 回答 1

0

我已经成功打包模块(使用:npm pack /path/to/module从模块文件夹的根目录)并package.json从 repo 中的文件夹将 tarball 添加到我的文件夹中。例如,

"dependencies": {
...

   "adapters": "file:packs/adapters-1.0.0.tgz"

...
}


另一种选择,看看对您的snowpack.config.js文件进行此编辑是否有帮助:

packageOptions: {
    external: [
        "@projects/adapters"
    ]
}

于 2021-02-02T17:10:11.970 回答