使用我们的包结构运行snowpack有问题。
我们结构:
adapters
app
core
presentation
每个包都包含typescript,并且都在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, web pack, babel,…运行这个?
我已经成功地打包了模块(使用:npm pack /path/to/module
从模块的文件夹的根),并从repo中的文件夹将tarball添加到我的package.json
。例如,
"dependencies": {
...
"adapters": "file:packs/adapters-1.0.0.tgz"
...
}
另一个选项,看看对snowpack.config.js
文件进行此编辑是否有帮助:
packageOptions: {
external: [
"@projects/adapters"
]
}