Package Exports
- @paulcbetts/electron-prebuilt-compile
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@paulcbetts/electron-prebuilt-compile) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
electron-prebuilt-compile
electron-prebuilt-compile is a drop-in replacement for electron-prebuilt that natively understands ES6 + React + LESS + some other languages, powered by electron-compile.
Installation
Download and install the latest build of electron for your OS and add it to your projects package.json
as a devDependency
:
npm install 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>