uiwjs/react-run-web

Repository files navigation

Buy me a coffeeBuild & DeployCoverage StatusOpen in unpkgnpm bundle sizenpm versionOpen in Gitpod

Online Code Editor for Rapid Web Development, Preview Demo.

npm install @uiw/react-run-web
import RunWeb from '@uiw/react-run-web';

<RunWeb
  css="div {color:red;}"
  js="console.log('hello world!')"
  html="<div>hello world!</div>"
/>
interface RunWebProps extends React.IframeHTMLAttributes<HTMLIFrameElement> {
  css?: string;
  js?: string;
  html?: string;
  title?: string;
  head?: React.ReactNode;
}

Preview Demo Example.

https://uiwjs..io/react-run-web#/?html=...&js=...&css=...

Runs the project in development mode.

# Step 1, run first, listen to the component compile and output the .js file
# listen for compilation output type .d.ts file
npm run watch
# Step 2, development mode, listen to compile preview website instance
npm run start

production

Builds the app for production to the build folder.

npm run build

The build is minified and the filenames include the hashes. Your app is ready to be deployed!

As always, thanks to our amazing contributors!

Made with contributors.

Licensed under the MIT License.

Sponsor this project

    Packages

    No packages published

    Contributors 3

    •  
    •  
    •