@lanethegreat/electron-prebuilt-compile

4.0.0-beta.11 • Public • Published

(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>

Package Sidebar

Install

npm i @lanethegreat/electron-prebuilt-compile

Weekly Downloads

0

Version

4.0.0-beta.11

License

MIT

Unpacked Size

426 kB

Total Files

6

Last publish

Collaborators

  • lanethegreat