首页 文章

如何使用聚合物3正确定义node_modules的路径

提问于
浏览
0

我应该如何使用聚合物3在WebComponent中定义导入部分 .

现在我有:

import {html, PolymerElement} from '@polymer/polymer/polymer-element.js';

和我的目录结构如下:
catalogs structure

我收到一个错误:(索引):7 GET http://127.0.0.1:8001/components/ing-dr-plan-details/node_modules/@webcomponents/webcomponentsjs/webcomponents-loader.js 404(未找到)

2 回答

  • 0

    它不是100%清楚您放置聚合物配置的位置,但我假设您拥有my-web-component文件夹中的所有内容 . 即,您的节点模块也应位于该文件夹see also doc内 .

  • 0

    您拥有的导入代码

    import {html, PolymerElement} from '@polymer/polymer/polymer-element.js';
    

    并且错误彼此无关,终端正在抱怨丢失的 @webcomponentsjs 包 .

    这是因为在聚合物3中, @webcomponentsjs 包不再包含在 dependencies 中(它曾经在聚合物2中) . 您需要手动安装 @webcomponentsjs

    npm install @webcomponentsjs

相关问题