首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在节点模块中部署具有Web组件依赖关系的GitHub页面

如何在节点模块中部署具有Web组件依赖关系的GitHub页面
EN

Stack Overflow用户
提问于 2019-05-11 17:07:34
回答 1查看 743关注 0票数 1

我正在尝试使用Github页面来托管我的网站。我目前正在使用Web组件和Lit (无Lit元素)。没有服务器端代码。仅使用NPM和节点模块。我想要构建站点并发布到我的git分支gh-pages,但我不太确定我需要采取哪些步骤,因为目前的页面错误,因为它找不到依赖。

我目前正在运行本地使用WAMP在我的Windows机器的网站。在这里工作得很好。不确定是否有可能编译代码,使其以Jekyll格式

编辑:我知道如何将代码推送给Github。只是不确定Github是如何使用构建站点的。

这是我的Package.json

代码语言:javascript
复制
{
  "name": "Repo",
  "version": "1.0.0",
  "description": "Description",
  "dependencies": {
    "@webcomponents/webcomponentsjs": "^2.2.1",
    "lit-html": "^1.0.0"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/username/Repo.git"
  },
  "author": "ME",
  "license": "ISC",
  "bugs": {
    "url": "https://github.com/username/Repo/issues"
  },
  "homepage": "https://homepage.com"
}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-11 18:43:02

这取决于您希望从何处获取依赖项。

你想自己在自己的网站上托管它们吗?也许没必要。相反,您可以直接从原始CDN中获取它们。

对于webcomponentsjs根据他们的网站,它在unpkg.com CDN上。

代码语言:javascript
复制
<script src="https://unpkg.com/@webcomponents/webcomponentsjs@^2/webcomponents-bundle.js"></script>

对于lit据医生说,它也在unpkg.com CDN上:

代码语言:javascript
复制
import {html, render} from 'https://unpkg.com/lit-html?module'
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56092551

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档