问题标签 [bower-install]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
npm - Bower 安装挂起
我正在尝试使用凉亭安装软件包。无论我似乎尝试安装什么软件包,bower 都不会输出任何内容并挂起。详细标志不提供更多信息。
strace 输出一长串:
和 lsof 输出:
npm 是 1.4.13 版本,bower 是 1.3.3。
预期的行为是安装包。知道发生了什么吗?
uninstallation - 你如何卸载 Bower(包管理器)?
如何卸载 Bower?我的意思是包管理器,而不是包(我已经卸载了)。
gruntjs - Grunt + Bower 使用 grunt-wiredep 的绝对路径
该grunt-wiedep
任务输出资产的相对路径。相反,我需要绝对路径。所以,我replace
按照这里的建议重新配置了块:https ://github.com/stephenplusplus/grunt-wiredep/issues/46
但是,在replace
按照建议指定块之后,我将以下内容添加为我的脚本参考。如您所见,这是错误的。
我想要的是这个:
所以,我为我的替换块尝试了这个。注意RegEx
:
但似乎{{filePath}}
稍后会被替换,因此RegEx
不会产生预期的结果。
处理这种情况的理想方法是什么?
bower - 如何解决凉亭问题:“ENORESTARGET Tag/branch master 不存在”
我似乎无法让 Bower 从事我当前的项目。几周前,该项目作为一个 yeoman 'angular' 应用程序开始,现在不记得我做了什么,也无法确定如何修复它。
我没有bower_components
目录,已经删除并重新创建bower.js
了几次。
bower.json
$ bower install jquery
看起来这个错误告诉我 jquery 项目没有 master 分支?(确实如此)
我创建了一个新项目,做了一个bower init
,然后运行了相同的命令 ( bower install jquery
)。这样做可以按预期工作,并且安装 jquery 时没有错误。
$ bower install jquery
我仍然无法让我原来的项目工作。
是什么导致了这个问题,我该如何解决?
更新
我能够通过删除所有隐藏.git*
文件来解决此问题。
- 的内容
.git/
.gitignore
.gitattributes
我想这是因为 git 以某种方式缓存了一些错误的东西?我真的很想知道是什么导致它无法正常工作。如果有人对所有这一切的原因有任何见解,我会暂时保留这个问题。否则我稍后会回答自己......
ember.js - 如何用凉亭安装 highcharts
我正在开始一个新的 Ember-CLI 项目。我想用凉亭安装 HighCharts。
我该怎么做呢?
我已经阅读了两篇关于此的帖子。
第一个告诉我:bower install highcharts.com
不幸的是,安装挂起并最终崩溃
第二个帖子告诉我:bower install https://github.com/highslide-software/highcharts-release
但这似乎只安装一个bower.json
和一个index
文件......但没有js文件?
在这种特定情况下,我可以手动将 highcharts.js 放入我自己的供应商文件夹中...更新 brocfile 并暂时忘记 bower?这有什么缺点吗?
npm - 安装凉亭有问题
我是一名试图进入后端开发的前端开发人员,目前正在开发我的第一个 web 应用程序,使用 node.js 作为后端。我在尝试安装凉亭时遇到了一些麻烦。
我尝试过使用 sudo (这当然不是最佳解决方案),但这并不能解决我的问题。我还四处寻找其他解决方案(Bower Installation Errors),但到目前为止没有任何效果。有谁知道我该如何解决这个问题?
谢谢你的时间!
--EDIT-- 使用 sudo 我得到以下信息:
--EDIT-- 更新节点更新节点时,使用此处的说明(http://davidwalsh.name/upgrade-nodejs)。但是,现在 npm 似乎不起作用。每次我使用 npm 命令时,我都会收到以下错误:
svn - bower svn 未安装或不在 PATH 中
我执行了命令“bower install”,控制台说我 svn 没有安装或不在 PATH 虽然在我的环境变量“path”中有 C:\Program Files\TortoiseSVN\bin 谁遇到过类似的情况?谷歌没有回答
node.js - .bowerrc 选项使 bower 安装假定 --save
我注意到这里有一些工作可以添加一个.bowerrc
选项来让 bower 自动安装--save
。
在搜索和查看文档后,我找不到使用它的方法。在浏览了 bower 和 bower-config 的源代码后,我找不到任何其他参考。有谁知道这是否已实现并且可以以某种方式使用,或者它是否仍在进行中?
javascript - 如何隔离凉亭中的依赖关系
我记得在某处读过,在 bower 中,您可以将包安装为子树,这意味着一个项目可以使用同一库的多个版本。每个版本的库都充当需要不同版本的其他库的依赖项。
举个例子..假设我正在开发一个同时使用angular-google-maps
和ui-slider
..
angular-google-maps
至少需要angular 1.2.18+
并且ui-slider
需要的项目angular 1.0.8
我希望得到这样的东西(即凉亭列表的输出):
相反,当我尝试在已经使用的现有项目上安装 ui-slider 时angular 1.2.18
,会出现以下提示:
我自然选择了1.0.8:
但是,当我跑步时,bower list
我得到:
问题:为什么 bowerangular 1.0.8
将默认角度和用于我所有其他库的默认角度设置为 .. 而不是保留angular 1.2.18
并仅使用angular 1.0.8
for angular-ui-slider
?