File tree Expand file tree Collapse file tree 10 files changed +138
-29
lines changed Expand file tree Collapse file tree 10 files changed +138
-29
lines changed Original file line number Diff line number Diff line change 1
- # Rsdoctor
1
+ # Rsdoctor Client
2
2
3
- Rsdoctor is a tool for diagnosing and analyzing the build process and build artifacts to help developers quickly identify and solve problems .
3
+ This package is the Rsdoctor reporting platform .
4
4
5
- It also supports Webpack and Rspack builders, as well as various build frameworks, such as Rsbuild.
5
+ ## features
6
+
7
+ - Rsdoctor is a one-stop tool for diagnosing and analyzing the build process and build artifacts.
8
+ - Rsdoctor is a tool that supports Webpack and Rspack build analysis.
9
+ - Rsdoctor is an analysis tool that can display the time-consuming and behavioral details of the compilation.
10
+ - Rsdoctor is a tool that provides bundle Diff and other anti-degradation capabilities simultaneously.
6
11
7
12
## Documentation
8
13
14
+ https://rsdoctor.dev/
15
+
9
16
## Contributing
10
17
11
18
Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsdoctor/blob/main/CONTRIBUTING.md ) .
Original file line number Diff line number Diff line change 1
- # Rsdoctor
1
+ # Rsdoctor Components
2
2
3
- Rsdoctor is a tool for diagnosing and analyzing the build process and build artifacts to help developers quickly identify and solve problems .
3
+ This package is the Rsdoctor reporting platform’s components .
4
4
5
- It also supports Webpack and Rspack builders, as well as various build frameworks, such as Rsbuild.
5
+ ## features
6
+
7
+ - Rsdoctor is a one-stop tool for diagnosing and analyzing the build process and build artifacts.
8
+ - Rsdoctor is a tool that supports Webpack and Rspack build analysis.
9
+ - Rsdoctor is an analysis tool that can display the time-consuming and behavioral details of the compilation.
10
+ - Rsdoctor is a tool that provides bundle Diff and other anti-degradation capabilities simultaneously.
6
11
7
12
## Documentation
8
13
14
+ https://rsdoctor.dev/
15
+
9
16
## Contributing
10
17
11
18
Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsdoctor/blob/main/CONTRIBUTING.md ) .
Original file line number Diff line number Diff line change 1
- # Rsdoctor
1
+ # Rsdoctor Core
2
2
3
- Rsdoctor is a tool for diagnosing and analyzing the build process and build artifacts to help developers quickly identify and solve problems .
3
+ This is the core package of Rsdoctor, providing core tools and analysis capabilities for Rsdoctor plugins .
4
4
5
- It also supports Webpack and Rspack builders, as well as various build frameworks, such as Rsbuild.
5
+ ## features
6
+
7
+ - Rsdoctor is a one-stop tool for diagnosing and analyzing the build process and build artifacts.
8
+ - Rsdoctor is a tool that supports Webpack and Rspack build analysis.
9
+ - Rsdoctor is an analysis tool that can display the time-consuming and behavioral details of the compilation.
10
+ - Rsdoctor is a tool that provides bundle Diff and other anti-degradation capabilities simultaneously.
6
11
7
12
## Documentation
8
13
14
+ https://rsdoctor.dev/
15
+
9
16
## Contributing
10
17
11
18
Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsdoctor/blob/main/CONTRIBUTING.md ) .
Original file line number Diff line number Diff line change 1
- # Rsdoctor
1
+ # Rsdoctor Graph
2
2
3
- Rsdoctor is a tool for diagnosing and analyzing the build process and build artifacts to help developers quickly identify and solve problems .
3
+ This package is the intermediate data layer of Rsdoctor .
4
4
5
- It also supports Webpack and Rspack builders, as well as various build frameworks, such as Rsbuild.
5
+ ## features
6
+
7
+ - Rsdoctor is a one-stop tool for diagnosing and analyzing the build process and build artifacts.
8
+ - Rsdoctor is a tool that supports Webpack and Rspack build analysis.
9
+ - Rsdoctor is an analysis tool that can display the time-consuming and behavioral details of the compilation.
10
+ - Rsdoctor is a tool that provides bundle Diff and other anti-degradation capabilities simultaneously.
6
11
7
12
## Documentation
8
13
14
+ https://rsdoctor.dev/
15
+
9
16
## Contributing
10
17
11
18
Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsdoctor/blob/main/CONTRIBUTING.md ) .
Original file line number Diff line number Diff line change 1
- # Rsdoctor
1
+ # Rsdoctor plugin
2
2
3
- Rsdoctor is a tool for diagnosing and analyzing the build process and build artifacts to help developers quickly identify and solve problems .
3
+ This Rsdoctor plugin is an analysis plugin for the Rspack builder .
4
4
5
- It also supports Webpack and Rspack builders, as well as various build frameworks, such as Rsbuild.
5
+ ## features
6
+
7
+ - Rsdoctor is a one-stop tool for diagnosing and analyzing the build process and build artifacts.
8
+ - Rsdoctor is a tool that supports Webpack and Rspack build analysis.
9
+ - Rsdoctor is an analysis tool that can display the time-consuming and behavioral details of the compilation.
10
+ - Rsdoctor is a tool that provides bundle Diff and other anti-degradation capabilities simultaneously.
11
+
12
+ ## Note
13
+
14
+ This plugin is used by the ` Rspack ` repo to open Rsdoctor, [ Quik Start] ( https://rsdoctor.dev/guide/start/quick-start ) .
15
+
16
+ Initialize the RsdoctorRspackPlugin in the [ plugins] ( https://www.rspack.dev/config/plugins.html#plugins ) of ` rspack.config.js ` :
17
+
18
+ ``` js title="rspack.config.js"
19
+ const { RsdoctorRspackPlugin } = require (' @rsdoctor/rspack-plugin' );
20
+
21
+ module .exports = {
22
+ // ...
23
+ plugins: [
24
+ // Only register the plugin when RSDOCTOR is true, as the plugin will increase the build time.
25
+ process .env .RSDOCTOR &&
26
+ new RsdoctorRspackPlugin ({
27
+ // plugin options
28
+ }),
29
+ ].filter (Boolean ),
30
+ };
31
+ ```
6
32
7
33
## Documentation
8
34
35
+ https://rsdoctor.dev/
36
+
9
37
## Contributing
10
38
11
39
Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsdoctor/blob/main/CONTRIBUTING.md ) .
Original file line number Diff line number Diff line change 1
- # Rsdoctor
1
+ # Rsdoctor SDK
2
2
3
- Rsdoctor is a tool for diagnosing and analyzing the build process and build artifacts to help developers quickly identify and solve problems .
3
+ This package is the intermediate data layer of Rsdoctor .
4
4
5
- It also supports Webpack and Rspack builders, as well as various build frameworks, such as Rsbuild.
5
+ ## features
6
+
7
+ - Rsdoctor is a one-stop tool for diagnosing and analyzing the build process and build artifacts.
8
+ - Rsdoctor is a tool that supports Webpack and Rspack build analysis.
9
+ - Rsdoctor is an analysis tool that can display the time-consuming and behavioral details of the compilation.
10
+ - Rsdoctor is a tool that provides bundle Diff and other anti-degradation capabilities simultaneously.
6
11
7
12
## Documentation
8
13
14
+ https://rsdoctor.dev/
15
+
9
16
## Contributing
10
17
11
18
Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsdoctor/blob/main/CONTRIBUTING.md ) .
Original file line number Diff line number Diff line change 1
1
# Rsdoctor
2
2
3
- Rsdoctor is a tool for diagnosing and analyzing the build process and build artifacts to help developers quickly identify and solve problems.
3
+ ## features
4
4
5
- It also supports Webpack and Rspack builders, as well as various build frameworks, such as Rsbuild.
5
+ - Rsdoctor is a one-stop tool for diagnosing and analyzing the build process and build artifacts.
6
+ - Rsdoctor is a tool that supports Webpack and Rspack build analysis.
7
+ - Rsdoctor is an analysis tool that can display the time-consuming and behavioral details of the compilation.
8
+ - Rsdoctor is a tool that provides bundle Diff and other anti-degradation capabilities simultaneously.
6
9
7
10
## Documentation
8
11
12
+ https://rsdoctor.dev/
13
+
9
14
## Contributing
10
15
11
16
Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsdoctor/blob/main/CONTRIBUTING.md ) .
Original file line number Diff line number Diff line change 1
- # Rsdoctor
1
+ # Rsdoctor Types
2
2
3
- Rsdoctor is a tool for diagnosing and analyzing the build process and build artifacts to help developers quickly identify and solve problems .
3
+ This package is the Rsdoctor‘s types package .
4
4
5
- It also supports Webpack and Rspack builders, as well as various build frameworks, such as Rsbuild.
5
+ ## features
6
+
7
+ - Rsdoctor is a one-stop tool for diagnosing and analyzing the build process and build artifacts.
8
+ - Rsdoctor is a tool that supports Webpack and Rspack build analysis.
9
+ - Rsdoctor is an analysis tool that can display the time-consuming and behavioral details of the compilation.
10
+ - Rsdoctor is a tool that provides bundle Diff and other anti-degradation capabilities simultaneously.
6
11
7
12
## Documentation
8
13
14
+ https://rsdoctor.dev/
15
+
9
16
## Contributing
10
17
11
18
Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsdoctor/blob/main/CONTRIBUTING.md ) .
Original file line number Diff line number Diff line change 1
- # Rsdoctor
1
+ # Rsdoctor Utils
2
2
3
- Rsdoctor is a tool for diagnosing and analyzing the build process and build artifacts to help developers quickly identify and solve problems .
3
+ This package is the Rsdoctor‘s tools package .
4
4
5
- It also supports Webpack and Rspack builders, as well as various build frameworks, such as Rsbuild.
5
+ ## features
6
+
7
+ - Rsdoctor is a one-stop tool for diagnosing and analyzing the build process and build artifacts.
8
+ - Rsdoctor is a tool that supports Webpack and Rspack build analysis.
9
+ - Rsdoctor is an analysis tool that can display the time-consuming and behavioral details of the compilation.
10
+ - Rsdoctor is a tool that provides bundle Diff and other anti-degradation capabilities simultaneously.
6
11
7
12
## Documentation
8
13
14
+ https://rsdoctor.dev/
15
+
9
16
## Contributing
10
17
11
18
Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsdoctor/blob/main/CONTRIBUTING.md ) .
Original file line number Diff line number Diff line change 1
- # Rsdoctor
1
+ # Rsdoctor plugin
2
2
3
- Rsdoctor is a tool for diagnosing and analyzing the build process and build artifacts to help developers quickly identify and solve problems .
3
+ This Rsdoctor plugin is an analysis plugin for the Webpack builder .
4
4
5
- It also supports Webpack and Rspack builders, as well as various build frameworks, such as Rsbuild.
5
+ ## features
6
+
7
+ - Rsdoctor is a one-stop tool for diagnosing and analyzing the build process and build artifacts.
8
+ - Rsdoctor is a tool that supports Webpack and Rspack build analysis.
9
+ - Rsdoctor is an analysis tool that can display the time-consuming and behavioral details of the compilation.
10
+ - Rsdoctor is a tool that provides bundle Diff and other anti-degradation capabilities simultaneously.
11
+
12
+ ## Note
13
+
14
+ This plugin is used by the ` Webpack ` repo to open Rsdoctor, [ Quik Start] ( https://rsdoctor.dev/guide/start/quick-start ) .
15
+
16
+ Initialize the RsdoctorWebpackPlugin plugin in the [ plugins] ( https://webpack.js.org/configuration/plugins/#plugins ) section of the ` webpack.config.js ` file, as shown below:
17
+
18
+ ``` js title="webpack.config.js"
19
+ const { RsdoctorWebpackPlugin } = require (' @rsdoctor/webpack-plugin' );
20
+
21
+ module .exports = {
22
+ // ...
23
+ plugins: [
24
+ process .env .RSDOCTOR &&
25
+ new RsdoctorWebpackPlugin ({
26
+ // options
27
+ }),
28
+ ].filter (Boolean ),
29
+ };
30
+ ```
6
31
7
32
## Documentation
8
33
34
+ https://rsdoctor.dev/
35
+
9
36
## Contributing
10
37
11
38
Please read the [ Contributing Guide] ( https://github.com/web-infra-dev/rsdoctor/blob/main/CONTRIBUTING.md ) .
You can’t perform that action at this time.
0 commit comments