react开发的SPA项目, 用webpack打包后,就剩一个html和一个js文件,静态图片资源文件和css哪去了?项目正式上线的时候,也是这样吗?还是说要怎么把静态图片资源文件拿出来?
react开发的SPA项目, 用webpack打包后,就剩一个html和一个js文件,静态图片资源文件和css哪去了?项目正式上线的时候,也是这样吗?还是说要怎么把静态图片资源文件拿出来?
10 回答11.2k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.7k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决
1.css 文件会打包到js 文件中,如果你想把css文件单独打包出来,需要用到ExtractTextPlugin。
https://www.npmjs.com/package...
这个plugin可以把css从打包好的文件中剥离出来。
2.对于图片,推荐做法是在webpack 打包中不做任何处理,只需要在build 的流程中,使用命令把开发环境的图片资源拷贝到最终产物的目录下。