使用Rollup搭建TypeScript环境
· 阅读需 3 分钟
使用 Rollup 搭建 TypeScript 的体验环境,避免每次修改都要使用 tsc 重新编译。
使用 Rollup 搭建 TypeScript 的体验环境,避免每次修改都要使用 tsc 重新编译。
Web Components 是浏览器原生支持的。详细见 MDN
三个核心概念:
<my-component>
,并且定义其行为和生命周期函数。connectedCallback
、disconnectedCallback
、attributeChangedCallback
等<template>
和 <slot>
元素,可以创建可复用的结构和内容插槽<template>
中的内容不会立即渲染,只有在 JS 中手动克隆和插入到 DOM 时才会渲染create-docusaurus是一个创建 Docusaurus 应用的脚手架工具。
初始化项目:
npx create-docusaurus@latest my-website classic --typescript --package-manager pnpm
如果查看 tsconfig.json 或者执行pnpm typecheck
报错,安装以下依赖:
pnpm add -D @docusaurus/theme-classic @types/node
文件类型:img、docx、xlsx、ppt、pdf、md、txt、audio、video
网页渲染方式主要有: