2017-10-19 1 views

Antwort

1

electron-prebuilt-compile hilft Ihnen dabei. Von their own provided example:

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

Wenn Sie webpack verwenden möchten, können Sie einen Blick auf electron-webpack haben, die add-ons haben zu handhaben Reaktion, SASS, LESS usw.

+0

Ja, ich das gesehen habe , aber das Problem besteht darin, dass es nur die globale Datei abdeckt, die eine Datei, die Sie in Ihre Anwendung aufnehmen können. Dies begrenzt die Flexibilität. Angenommen, Sie haben eine Komponente, und wie fügt man dann ein komponentenspezifisches Stylesheet hinzu? Dies ist etwas, was bei React normal ist. –

+0

Da Sie keine Beispiele angeben, ist es schwierig, Ihnen zu helfen. Ich nehme an, Sie haben versucht, "Import"/"Style.less" aus Ihrer React-Komponente zu importieren. – kontrollanten