我正在使用带有babel,node-resolve和commonjs插件的rollupjs。它工作正常,因为我import foo from "foo"
可以从名为foo
的npm包中导入foo
。
我现在想要为依赖项做出贡献并使用npm link
对其进行测试。所以我克隆了依赖的存储库,在它的目录中发布了npm link
,然后在我项目的目录中发出npm link foo
以使用foo
的本地副本。现在,当import foo from "foo"
抱怨无法找到模块foo
时,rollupjs会引发错误。
我是否遗漏了某些内容,或者rollup.js还没有为npm link
ed模块做好准备?
答案 0 :(得分:1)
npm link
创建符号链接并汇总doesn't support。
答案 1 :(得分:0)
我建议你不要使用裸导入,而是使用相对导入
import foo from '../../foo/src/index.js'