JavaScript 导入 lit-element 在浏览器中出现 404 未找到错误

标签 javascript asp.net asp.net-mvc polymer-3.x lit-element

我已经通过 npm 在 ASP.NET MVC 5 解决方案中安装了 lit-element。我正在尝试创建一个启动器 标签如 https://lit-element.polymer-project.org/guide/start 中所述指导。在浏览器中,我在 Chrome 中收到“GET http://localhost:64580/node_modules/lit-element/lit-element” net::ERR_ABORTED 404 (Not Found)。

<head>
    <script src="~/Scripts/my-element.js" type="module"></script>
</head>
<body>
    <my-element></my-element>
</body>

my-element.js

import { LitElement, html } from "../node_modules/lit-element/lit-element";

class MyElement extends LitElement {

    render() {
        return html`
      <!-- template content -->
      <p>A paragraph</p>
    `;
    }
}

customElements.define('my-element', MyElement);

最佳答案

修改导入

从“lit-element”导入 { LitElement, html };

关于JavaScript 导入 lit-element 在浏览器中出现 404 未找到错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55590370/

相关文章:

javascript - 为什么在 Chrome 中打印页面时会调用 window.matchMedia?

PHP、MYSQL + javascript?根据三个用户 SELECT 输入产生一个结果(价格)

javascript - 带有巨型下拉菜单的两条水平线

javascript - ASP.NET:如何在回发后使用 javascript 保留在服务器控件上设置的值

c# - 使用 Dynamic Linq 和 EPPlus 导出到 Excel?

javascript - 如何在页面内调用CKEditor 4插件功能?

asp.net - 如何确保上传的文件内容使用后无法恢复?

asp.net - IIS 7 的 URLRewriter 返回 404 服务器错误

c# - 当 URL 包含端口时,PostAsync 不起作用

c# - 服务堆栈/MVC : "AppHostBase.Instance has already been set" error - but can't understand why/how to prevent