模板设置:解析,汇总版本



我有两个问题,都与设置我的项目有关。

最终目标是构建一些使用node-osc与OSC通信的web组件。

  1. 我第一次尝试设置项目并创建一个使用node-osc的组件,结果出现以下消息:

    Bundling Warning UNRESOLVED_IMPORT
    'node-osc' is imported by ./src/components/r-channel/r-channel.tsx, but could not be resolved – treating it
    as an external dependency
    

    这给了我一个成功的构建,但我的组件不渲染,所以我认为它实际上并不是那么成功。

  2. 阅读后,我的猜测是我至少应该尝试plugin-node-resolve。我已经安装并添加到我的模板。,我现在看到:

    Rollup: Plugin Error
    Insufficient rollup version: "@rollup/plugin-node-resolve" requires at least rollup@2.78.0 but found
    rollup@2.42.3. (plugin: node-resolve, buildStart)
    

    …虽然我的包裹锁。json似乎表明我已经安装了rollup@2.79.1 .

StencilJs在它的包中有一个rollup的安装,它是过时的,所以你安装的rollup包被忽略了。基于对Stencil的支持,他们在当前的rollup版本上有很多定制,他们很难更新这个包。但是他们正在解决这个问题,所以唯一的办法就是等待他们更新rollup包。下面是他们这边一个公开问题的链接:https://github.com/ionic-team/stencil/issues/2526

相关内容

  • 没有找到相关文章

最新更新