Skip to content

Commit 6c93ae4

Browse files
authored
fix(cnwebsite): remove markdown.format 'detect' to align with EN upstream (#1025)
- Remove 'format: detect' from docusaurus.config.ts so .md files are parsed as MDX (same as EN upstream), fixing JSX components like Tabs/TabItem not rendering in getting-started and 55+ other pages - Convert {#custom-id} heading syntax to {/*custom-id*/} (MDX v3 compatible) in 24 versioned docs (backward-compatibility-*.md, versions 0.70-0.81) - HTML comments in versioned docs are inside code fences, safe in MDX Build verified: yarn build passes (67s).
1 parent b609f11 commit 6c93ae4

25 files changed

Lines changed: 24 additions & 225 deletions

cnwebsite/docusaurus.config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,6 @@ const isDeployPreview =
3333
const config: Config = {
3434
markdown: {
3535
mermaid: true,
36-
format: 'detect',
3736
},
3837
themes: ['@docusaurus/theme-mermaid'],
3938
future: {

cnwebsite/versioned_docs/version-0.70/the-new-architecture/backward-compatibility-fabric-components.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ While the last step is the same for all the platforms, the first two steps are d
2929

3030
## Configure the Fabric Component Dependencies
3131

32-
### iOS {#dependencies-ios}
32+
### iOS {/_dependencies-ios_/}
3333

3434
The Apple platform installs Fabric Components using [Cocoapods](https://cocoapods.org) as dependency manager.
3535

cnwebsite/versioned_docs/version-0.70/the-new-architecture/backward-compatibility-turbomodules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ While the last step is the same for all the platforms, the first two steps are d
2929

3030
## Configure the TurboModule Dependencies
3131

32-
### iOS {#dependencies-ios}
32+
### iOS {/_dependencies-ios_/}
3333

3434
The Apple platform installs TurboModules using [Cocoapods](https://cocoapods.org) as dependency manager.
3535

cnwebsite/versioned_docs/version-0.71/the-new-architecture/backward-compatibility-fabric-components.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ While the last step is the same for all the platforms, the first two steps are d
2929

3030
## Configure the Fabric Component Dependencies
3131

32-
### iOS {#dependencies-ios}
32+
### iOS {/_dependencies-ios_/}
3333

3434
The Apple platform installs Fabric Components using [Cocoapods](https://cocoapods.org) as dependency manager.
3535

cnwebsite/versioned_docs/version-0.71/the-new-architecture/backward-compatibility-turbomodules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ While the last step is the same for all the platforms, the first two steps are d
2929

3030
## Configure the TurboModule Dependencies
3131

32-
### iOS {#dependencies-ios}
32+
### iOS {/_dependencies-ios_/}
3333

3434
The Apple platform installs TurboModules using [Cocoapods](https://cocoapods.org) as dependency manager.
3535

cnwebsite/versioned_docs/version-0.72/the-new-architecture/backward-compatibility-fabric-components.md

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import NewArchitectureWarning from '../\_markdown-new-architecture-warning.mdx';
3838

3939
## 配置 Fabric 原生组件依赖
4040

41-
### iOS {#dependencies-ios}
41+
### iOS {/_dependencies-ios_/}
4242

4343
Apple 平台使用 [Cocoapods](https://cocoapods.org) 作为依赖管理器来安装 Fabric 原生组件。
4444

@@ -498,23 +498,3 @@ import MyComponent from 'your-component/src/index';
498498
```
499499

500500
由于 `codegenNativeComponent` 在底层调用了 `requireNativeComponent`,我们需要重新导出组件,以避免多次注册。
501-
502-
<Tabs groupId="fabric-component-backward-compatibility" queryString
503-
defaultValue={constants.defaultFabricComponentSpecLanguage}
504-
values={constants.fabricComponentSpecLanguages}>
505-
<TabItem value="Flow">
506-
507-
```ts
508-
// @flow
509-
export default require('./MyComponentNativeComponent').default;
510-
```
511-
512-
</TabItem>
513-
<TabItem value="TypeScript">
514-
515-
```ts
516-
export default require('./MyComponentNativeComponent').default;
517-
```
518-
519-
</TabItem>
520-
</Tabs>

cnwebsite/versioned_docs/version-0.72/the-new-architecture/backward-compatibility-turbomodules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import NewArchitectureWarning from '../\_markdown-new-architecture-warning.mdx';
3838

3939
## 配置 Turbo 原生模块依赖
4040

41-
### iOS {#dependencies-ios}
41+
### iOS {/_dependencies-ios_/}
4242

4343
Apple 平台使用[Cocoapods](https://cocoapods.org)作为依赖管理器来安装 Turbo 原生模块。
4444

cnwebsite/versioned_docs/version-0.73/the-new-architecture/backward-compatibility-fabric-components.md

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import NewArchitectureWarning from '../\_markdown-new-architecture-warning.mdx';
3838

3939
## 配置 Fabric 原生组件依赖
4040

41-
### iOS {#dependencies-ios}
41+
### iOS {/_dependencies-ios_/}
4242

4343
Apple 平台使用 [Cocoapods](https://cocoapods.org) 作为依赖管理器来安装 Fabric 原生组件。
4444

@@ -498,23 +498,3 @@ import MyComponent from 'your-component/src/index';
498498
```
499499

500500
由于 `codegenNativeComponent` 在底层调用了 `requireNativeComponent`,我们需要重新导出组件,以避免多次注册。
501-
502-
<Tabs groupId="fabric-component-backward-compatibility" queryString
503-
defaultValue={constants.defaultFabricComponentSpecLanguage}
504-
values={constants.fabricComponentSpecLanguages}>
505-
<TabItem value="Flow">
506-
507-
```ts
508-
// @flow
509-
export default require('./MyComponentNativeComponent').default;
510-
```
511-
512-
</TabItem>
513-
<TabItem value="TypeScript">
514-
515-
```ts
516-
export default require('./MyComponentNativeComponent').default;
517-
```
518-
519-
</TabItem>
520-
</Tabs>

cnwebsite/versioned_docs/version-0.73/the-new-architecture/backward-compatibility-turbomodules.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import NewArchitectureWarning from '../\_markdown-new-architecture-warning.mdx';
3838

3939
## 配置 Turbo 原生模块依赖
4040

41-
### iOS {#dependencies-ios}
41+
### iOS {/_dependencies-ios_/}
4242

4343
Apple 平台使用[Cocoapods](https://cocoapods.org)作为依赖管理器来安装 Turbo 原生模块。
4444

cnwebsite/versioned_docs/version-0.74/the-new-architecture/backward-compatibility-fabric-components.md

Lines changed: 1 addition & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ import NewArchitectureWarning from '../\_markdown-new-architecture-warning.mdx';
3838

3939
## 配置 Fabric 原生组件依赖
4040

41-
### iOS {#dependencies-ios}
41+
### iOS {/_dependencies-ios_/}
4242

4343
Apple 平台使用 [Cocoapods](https://cocoapods.org) 作为依赖管理器来安装 Fabric 原生组件。
4444

@@ -498,23 +498,3 @@ import MyComponent from 'your-component/src/index';
498498
```
499499

500500
由于 `codegenNativeComponent` 在底层调用了 `requireNativeComponent`,我们需要重新导出组件,以避免多次注册。
501-
502-
<Tabs groupId="fabric-component-backward-compatibility" queryString
503-
defaultValue={constants.defaultFabricComponentSpecLanguage}
504-
values={constants.fabricComponentSpecLanguages}>
505-
<TabItem value="Flow">
506-
507-
```ts
508-
// @flow
509-
export default require('./MyComponentNativeComponent').default;
510-
```
511-
512-
</TabItem>
513-
<TabItem value="TypeScript">
514-
515-
```ts
516-
export default require('./MyComponentNativeComponent').default;
517-
```
518-
519-
</TabItem>
520-
</Tabs>

0 commit comments

Comments
 (0)