diff --git a/docs/errors.md b/docs/errors.md index 41b00e9..ff555b1 100644 --- a/docs/errors.md +++ b/docs/errors.md @@ -62,8 +62,8 @@ See the [API documentation for actix-web's `error` module][actixerror] for a ful Actix logs all errors at the `WARN` log level. If an application's log level is set to `DEBUG` and `RUST_BACKTRACE` is enabled, the backtrace is also logged. These are configurable with environmental variables: -```sh ->> RUST_BACKTRACE=1 RUST_LOG=actix_web=debug cargo run +```shell-session +$ RUST_BACKTRACE=1 RUST_LOG=actix_web=debug cargo run ``` The `Error` type uses the cause's error backtrace if available. If the underlying failure does not provide a backtrace, a new backtrace is constructed pointing to the point where the conversion occurred (rather than the origin of the error). diff --git a/docs/server.md b/docs/server.md index 0336551..2a981a7 100644 --- a/docs/server.md +++ b/docs/server.md @@ -69,13 +69,14 @@ openssl = { version = "0.10" } To create the key.pem and cert.pem use the command. **Fill in your own subject** -```bash -$ openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem -days 365 -sha256 -subj "/C=CN/ST=Fujian/L=Xiamen/O=TVlinux/OU=Org/CN=muro.lxd" +```shell-session +$ openssl req -x509 -newkey rsa:4096 -keyout key.pem -out cert.pem \ + -days 365 -sha256 -subj "/C=CN/ST=Fujian/L=Xiamen/O=TVlinux/OU=Org/CN=muro.lxd" ``` To remove the password, then copy nopass.pem to key.pem -```bash +```shell-session $ openssl rsa -in key.pem -out nopass.pem ``` diff --git a/docusaurus.config.js b/docusaurus.config.js index 0402335..c7dc3bf 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -2,6 +2,7 @@ const path = require("path"); const { themes: { dracula: draculaTheme }, } = require("prism-react-renderer"); + module.exports = { title: "Actix", tagline: @@ -49,7 +50,7 @@ module.exports = { prism: { // dracula is closest to docs.rs, where keywords are highlighted theme: draculaTheme, - additionalLanguages: ["rust", "toml"], + additionalLanguages: ["rust", "toml", "shell-session"], defaultLanguage: "rust", }, colorMode: { diff --git a/src/components/shell_block.jsx b/src/components/shell_block.jsx new file mode 100644 index 0000000..5701681 --- /dev/null +++ b/src/components/shell_block.jsx @@ -0,0 +1,11 @@ +import RenderCodeBlock from "@theme/CodeBlock"; + +const ShellBlock = ({ children }) => { + return ( + + {children} + + ); +}; + +export default ShellBlock;