小编Axe*_*yer的帖子

如何在Svelte/TypeScript中进行SSR(服务器端渲染)?

Svelte\xe2\x80\x99s JavaScript 服务器端渲染 API 描述如下: https: //svelte.dev/docs#run-time-server-side-component-api

\n

但是,当我在 TypeScript 中执行此操作时,没有方法App.render()

\n
    \n
  • 我需要改变吗rollup.config.js(例如compilerOptions.generate)?
  • \n
  • 我是否需要此文件 \xe2\x80\x93 的两个版本,一个用于服务器,一个用于客户端?
  • \n
\n

有人可以帮忙吗?谢谢!

\n

server-side-rendering svelte

11
推荐指数
1
解决办法
2万
查看次数

TypeScript 编译器 API:typeChecker.typeToString() 与 Playground 工具提示

例子:

const red = Symbol('red');
const green = Symbol('green');
type TColor2 =
  | typeof red
  | typeof green
;
Run Code Online (Sandbox Code Playgroud)

获取别名为 的类型的描述TColor2

  1. 游乐场工具提示: 'typeof red | typeof green'

  2. 编译器API:'TColor2'
    方法:

    // node is either ts.TypeAliasDeclaration or ts.TypeNode
    const type = typeChecker.getTypeAtLocation(node);
    const typeName = typeChecker.typeToString(type, node);
    
    Run Code Online (Sandbox Code Playgroud)

有没有办法通过编译器 API 获取 Playground 工具提示的文本?

typescript

3
推荐指数
1
解决办法
256
查看次数

标签 统计

server-side-rendering ×1

svelte ×1

typescript ×1