3

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

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

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

4

0 回答 0