npm link 和 rollupjs 找不到 es6 模块
npm link and rollupjs cannot find es6 module
我将 rollupjs 与 babel、node-resolve 和 commonjs 插件一起使用。它工作正常,因为我可以 import foo from "foo"
从名为 foo
.
的 npm 包中导入 foo
我现在想贡献一个依赖项并使用 npm link
对其进行测试。所以我克隆了依赖项的存储库,在它的目录中发布 npm link
,然后在我的项目目录中发布 npm link foo
以使用 foo
的本地副本。现在 rollupjs 在 import foo from "foo"
抱怨找不到模块 foo
.
时抛出错误
我是不是遗漏了什么或者 rollup.js 还没有准备好 npm link
ed 模块?
npm link
创建符号链接并汇总 doesn't support 它们。
我建议你不要使用裸导入,而是使用相对导入
import foo from '../../foo/src/index.js'
我将 rollupjs 与 babel、node-resolve 和 commonjs 插件一起使用。它工作正常,因为我可以 import foo from "foo"
从名为 foo
.
foo
我现在想贡献一个依赖项并使用 npm link
对其进行测试。所以我克隆了依赖项的存储库,在它的目录中发布 npm link
,然后在我的项目目录中发布 npm link foo
以使用 foo
的本地副本。现在 rollupjs 在 import foo from "foo"
抱怨找不到模块 foo
.
我是不是遗漏了什么或者 rollup.js 还没有准备好 npm link
ed 模块?
npm link
创建符号链接并汇总 doesn't support 它们。
我建议你不要使用裸导入,而是使用相对导入
import foo from '../../foo/src/index.js'