tzuser / ssr

react16+router5+koa2+marerial-ui服务端渲染,按需加载,热更新
38 stars 7 forks source link

尝试引入less文件,报错 #2

Open wjun52 opened 6 years ago

wjun52 commented 6 years ago

ERROR in ../node_modules/_react-photoswipe@1.3.0@react-photoswipe/lib/photoswipe.css Module build failed: ReferenceError: window is not defined

请问该如何正确引入less

tzuser commented 6 years ago

我的整个项目都是使用css in js,没有考虑less。你可能需要自己配置webpack。

你可以参考下面代码 npm install --save-dev less-loader less

{
  test:/\.(css|less)$/,
  use: ExtractTextPlugin.extract({
    fallback:'style-loader',//style-loader 将css插入到页面的style标签
    use:[{
      loader: 'css-loader',//css-loader 是处理css文件中的url(),require()等
    },,{
      loader:'less-loader',
    }]
  }),
}