首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >没有找到Bower包-也需要使用npm吗?

没有找到Bower包-也需要使用npm吗?
EN

Stack Overflow用户
提问于 2017-02-11 17:11:21
回答 1查看 277关注 0票数 1

我是鲍尔的新手,我正在建立一个虚拟项目。我已经初始化了我的项目,并安装了jQuery和gulp只是为了让事情开始。这很好,它们已经被添加到bower.json中的依赖项列表中,并且现在出现在我的bower_modules文件夹中。到目前为止还不错。

然而,我想安装两个插件:main-bower-filesgulp-filter,但是bower似乎没有这些库。

当我运行bower install --save main-bower-files时,我得到:

bower ENOTFOUND包主-保龄球-文件找不到

所以,看来我唯一的解决办法是用npm来代替。但是保尔应该是国家预防机制的替代品,对吗?

或者是项目开始时npm initbower init的唯一解决方案,然后运行两个单独依赖项的列表?

任何帮助都很感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-12 08:12:25

实际上,鲍尔和NPM的目标略有不同。

根据我的经验,Bower主要关注前端包(jQueryCreateJS、.)。将其视为对某些资源使用外部CDN的另一种选择。然而,NPM在Bower上有大多数这些包,然后也为后端选择了大量的包。

如果需要来自两个存储库的包,则确实需要保留两个独立的依赖列表。同时使用这两位经理其实并不少见。

一定要通过NPM安装gulp及其模块,因为它们绝对不是前端资源。

TLDR:Bower =前端资源,您也可以在CDN上托管这些资源,NPM =从前端到后端的所有东西,等等。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42178739

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档