Skip to content
This repository has been archived by the owner on Dec 11, 2023. It is now read-only.

A workspace for working on lit-ssr and related projects

Notifications You must be signed in to change notification settings

PolymerLabs/lit-ssr-workspace

Repository files navigation

lit-ssr-workspace

A workspace for working on lit-ssr and related projects

This repo uses git submodules to check out the following repos/branches:

  • PolymerLabs/lit-ssr master
  • Polymer/lit-html hydration
  • Polymer/lit-element hydration
  • webcomponents/template-shadowroot master

Then it uses lerna to treat the submodule directories like packages in a lerna monorepo so that we can run commands across all the repos install dependencies, link the repos together, and build them.

Getting Started

To get started:

npm iq
npm run bootstrap
npm run build

To lauch the simplistic lit-ssr demo and make sure things are working:

cd lit-ssr
npm start

Updating the Submodules

See the git submodule docs on Pulling Upstream Changes from the Project Remote.

git pull on the superproject doesn't update the submodules by default. You need to run:

git submodule update --init --recursive

to recursively fetch and update submodules.

You can configure git pull to do this automatically:

git config submodule.recurse true

Pushing Change to Submodules

See the git submodule docs on Working on a Submodule.

TBD

About

A workspace for working on lit-ssr and related projects

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published