Hexo(和其他静态站点生成器)前端依赖关系管理工作流程

时间:2016-07-23 00:14:06

标签: node.js webpack webpack-dev-server hexo

是否有任何推荐的工作流程来管理前端依赖项?我一直在阅读很多文章,建议远离Bower,转向像Webpack这样的仅限npm的解决方案,但Webpack是一个全新的范例(通过单个js文件加载js,scss,字体等)默认情况下,需要在浏览器中运行js以加载css。我想要一个静态站点的部分原因是,js对于最终用户来说不是强制性的。但是,我真的厌倦了安装bower的东西,然后不得不在bower_components中托管所有内容,将特定文件名(js,css,img)定位到输出中,或者将他们的css / img依赖项移动到我自己的repo中。更不用说依赖两个注册表并不理想。

Hexo是否有推荐方式,或者有人对如何做到这一点有意见吗?在一个与webpack-dev服务器不同的终端中运行一个Hexo服务器似乎很痛苦和尴尬,并且可能会产生一些关于哪个库应该处理哪些文件的混淆。

其他工具是否更适合静态站点生成器的开发/构建过程中的依赖关系管理?

0 个答案:

没有答案