From df602b74b066b014456f85b46482f84fb29fdfac Mon Sep 17 00:00:00 2001 From: Jon Ross Date: Tue, 30 Apr 2019 17:30:14 -0700 Subject: [PATCH] Add barebones description of `svelte/register` I don't know if this is correct, but it works for me and this is better than nothing. --- site/content/docs/03-run-time.md | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/site/content/docs/03-run-time.md b/site/content/docs/03-run-time.md index 5c012ebfa9..76cb1a9bb1 100644 --- a/site/content/docs/03-run-time.md +++ b/site/content/docs/03-run-time.md @@ -558,8 +558,17 @@ You can see a full example on the [animations tutorial](tutorial/animate) ### `svelte/register` -TODO +To render Svelte components server-side, use `require('svelte/register')`; after this, you can use `require` to include any `.svelte` file. + +```js +require('svelte/register'); + +const App = require('./App.svelte'); +... + +App.default.render({ title: 'name' }); +``` ### Client-side component API @@ -569,8 +578,6 @@ TODO const component = new Component(options) ``` ---- - A client-side component — that is, a component compiled with `generate: 'dom'` (or the `generate` option left unspecified) is a JavaScript class. ```js