我是Node.js应用程序以及webpack的新手。在开发过程中,我会运行webpack-dev-server来提供我的包,它会创建样式标签并将所有的css放在那里。我怎样才能将css放在生产服务器上的样式标签中,因为我无法运行webpack-dev-server?
答案 0 :(得分:3)
style-loader
不依赖webpack-dev-server
,它只是将CSS添加到捆绑包中,以便将<style>
标记注入<head>
,因此其名称。只要您仍在使用style-loader
进行生产构建,它就会完全相同。
因为依赖于要在注入CSS之前加载的JavaScript包有一些缺点,所以存在extract-text-webpack-plugin,它从您的包中提取CSS,为您提供可以添加到HTML的CSS文件,因此,您可以单独从JavaScript包中请求/提供CSS。