我应该如何使用聚合物3在WebComponent中定义导入部分 .
现在我有:
import {html, PolymerElement} from '@polymer/polymer/polymer-element.js';
和我的目录结构如下:
我收到一个错误:(索引):7 GET http://127.0.0.1:8001/components/ing-dr-plan-details/node_modules/@webcomponents/webcomponentsjs/webcomponents-loader.js 404(未找到)
2 回答
它不是100%清楚您放置聚合物配置的位置,但我假设您拥有my-web-component文件夹中的所有内容 . 即,您的节点模块也应位于该文件夹see also doc内 .
您拥有的导入代码
并且错误彼此无关,终端正在抱怨丢失的
@webcomponentsjs
包 .这是因为在聚合物3中,
@webcomponentsjs
包不再包含在dependencies
中(它曾经在聚合物2中) . 您需要手动安装@webcomponentsjs
:npm install @webcomponentsjs