2015-01-11 2 views
13

Я использую React для своих компонентов, и для упаковки стилей с моими компонентами я требую их в соответствии с документированным методом webpack: Но когда Я пытаюсь сделать на сервере, node-jsx выдает ошибку, когда пытается преобразовать css. Есть ли другой способ преобразования jsx, который не будет разбиваться на css? Я бы предпочел не разбить стили в своем собственном конвейере, так как это прекрасно отразило бы преимущества компонентов упаковки для webpack.Рендеринг Реакция компонентов со стилями на сервере

+1

ли у вас есть шанс обойти это? – Kosmetika

ответ

7

Это можно решить, установив «целевую» конфигурацию webpack на «узел».

Это простое примерное приложение должно четко объяснить это.

https://github.com/webpack/react-webpack-server-side-example/blob/master/webpack.config.js

+1

Этот параметр конфигурации отмечен в документации здесь: http://webpack.github.io/docs/configuration.html#target – rmarscher

2

Вы можете использовать require.extensions так:

require.extensions['.css'] = function() {return null} 
+0

отличная работа, woks для меня! – Jess

Смежные вопросы