4.0.0-beta.11 • Published 5 years ago

@lanethegreat/electron-prebuilt-compile v4.0.0-beta.11

Weekly downloads
3
License
MIT
Repository
github
Last release
5 years ago

(Unofficially) UNDEPRECATED: electron-prebuilt-compile

Unofficially Maintained

This project is now (unofficially) maintained by Lane Shaw, new pull requests will be reviewed (as time permits) or merged and new issues can be reported here.


electron-prebuilt-compile is a drop-in replacement for electron (previously was electron-prebuilt) that natively understands ES6/ES7 + React + LESS + some other languages, powered by @lanethegreat/electron-compile.

Installation

Download and install the latest build of @lanethegreat/electron-prebuilt-compile for your OS and add it to your project's package.json as a devDependency:

npm install @lanethegreat/electron-prebuilt-compile --save-dev

Now you can just run electron to run electron:

electron

Electron will now understand ES6/ES7 and React components out-of-the-box, even in inline HTML:

<head>
  <link rel="stylesheet" type="text/less" href="main.less" />
</head>

<body id="host">
  <script type="application/javascript">
  import React from 'react';
  import ReactDOM from 'react-dom';
  import TodoApp from './components/TodoApp';
  
  ReactDOM.render(React.createComponent(TodoApp), document.getElementById('host'));
  </script>
</body>
</html>