npm,bower安装失败

  安装一些软件时,总是会出现一些莫名其妙的问题。我在安装node.js时,默认安装到C:\Program Files\nodejs之后,安装bower时,bower_components默认装到C:\Windows\System32\bower_components目录中了。

目标一:安装bower

步骤:1.在cmd中输入命令npm install -g bower

2.输入 bower init

结果:如上描述,bower虽然安装成功,但目录bower_components目录跟package.json,bower.json并不在同一个目录中,而是在C:\Windows\System32\中

原因:根据bower简明入门教程,没有定义包的安装目录。

所以,在输入bower init之前,需要.bowerrc文件定义安装目录,根据上述教程,定义安装目录

步骤:1、进入项目目录下,新建文件1.txt

2、然后命令行进入项目目录下,输入命令重命名该文件为.bowerrc

>rename 1.txt .bowerrc

3、在.bowerrc中写入{"directory":"js/lib"}

4、继续以上bower初始化,以及安装jQuery、Angular等包

目标二:卸载bower

原因:因为以上所述,我打算卸载bower之后再重装,卸载命令:npm uninstall bower

结果:输入上述命令后,无法重新安装bower,bower not a package

结果失败的原因:卸载失败。根据http://stackoverflow.com/questions/13066532/how-to-uninstall-npm-modules-in-node-js(如何卸载nodejs中已安装的模块)描述,第一次卸载失败的原因是没有卸载全局环境中的bower。

第二次卸载:因此,现在,第二次卸载bower如下:

结果:这一次可以安装bower了,安装完后,根据目标一初始化bower。

 
时间: 2024-08-02 11:01:47

npm,bower安装失败的相关文章

Windows环境下的NodeJS+NPM+Bower安装配置

npm作为一个NodeJS的模块管理,之前我由于没有系统地看资料所以导致安装配置模块的时候走了一大段弯路,所以现在很有必要列出来记录下.我们要先配置npm的全局模块的存放路径以及cache的路径,例如我希望将以上两个文件夹放在NodeJS的主目录下,便在NodeJs下建立“node_global”及“node_cache”两个文件夹.我们就在cmd中键入两行命令: npm config set prefix "D:\Program Files\nodejs\node_global" 和

Windows环境下的NodeJS+NPM+Bower安装配置步骤

Windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的“INSTALL”按钮,直接点击就会自动下载安装.安装过程基本直接“NEXT”就可以了.(Windows的安装msi文件在过程中会直接添加path的系统变量,变量值是你的安装路径,例如“C:\Program Files\nodejs”,我这里的演示是安装在“D:\Program Files\nodejs”) 废话不多说,

NodeJS+NPM+Bower+Android环境安装配置

一. 安装nodejs与npm 1. **安装nodejs:**进入官网[https://nodejs.org/](https://nodejs.org/ "https://nodejs.org/")下载安装包安装,一路next,安装后进入cmd,输入`node -v`,出现版本号说明安装成功. 2. **安装npm:**最新的nodejs已集成npm,输入`npm -v`出现版本号说明安装成功. - **配置npm的"全局模块"与"缓存"路径*

cnmp安装失败,报错npm ERR! enoent ENOENT: no such file or directory,

1.cnmp安装失败 2.提示如下: bogon:node_modules liangjingming$ sudo npm install cnpm -g --registry=https://registry.npm.taobao.org Password: /usr/local/lib └── (empty) npm ERR! Darwin 16.4.0 npm ERR! argv "/usr/local/Cellar/node/7.8.0/bin/node" "/usr

Nodejs+NPM+Bower+Git~+~ionic+Java JDK+Apache Ant+Android SDK,安装及配置环境

1.下载和安装nodejs. 可以通过官网下载,不过由于墙及国外网络等原因,可能下载缓慢.也可以通过国内中文站,以及百度搜索国内一些网站下载文件.安装NODEJS,下一步默认安装成功就可以了, V4.4.7老版本成熟稳定可靠,菜鸟或商业环境建议老版本,也可以去官网下载最新版本,官网:https://nodejs.org/en/      中文网:http://nodejs.cn/ 安装过程基本直接"NEXT"就可以了.(windows的安装msi文件在过程中会直接添加path的系统变量

ubuntu14.04下nodejs + npm + bower的安装、调试和部署

  1. 简介 本文介绍ubuntu14.04下nodejs+npm+bower的安装.调试和部署 参考文档 https://docs.npmjs.com/getting-started https://github.com/npm/npm/issues/ 另外: Windows nodejs版本https://nodejs.org/download/release/latest/node-v5.5.0-x64.msi Windows下ide可选用WebStorm-10.0.2.exe 2.  

NPM,bower的安装目录

npm安装成功的话(需设置系统环境变量,见http://www.cnblogs.com/liaocheng/p/4531898.html有介绍) npm的安装目录 安装nodejs时,如果没有设置以下值 npm config set prefix "你的安装目录" npm config set cach "你的安装目录" npm文件将会安装到以下目录中 C:\Users\Administrator\AppData\Roaming\(系统隐藏文件夹) 所以,应当设置完

node-sass安装失败之npm ERR! Failed at the [email protected] postinstall script.

, 报错如上图: 问题:找不到python2,node-sass安装失败,node-sass安装环境需要python,但是必须是2不能是3 的版本,如果已经安装3了,需要卸载重新安装,还要更改环境变量,配置成2的地址,安装完毕后python -v看下版本和安装成功没. 如果安装node-sass但是失败了的,先执行 npm uninstall node-sass 最好还是用cnpm淘宝镜像, 然后 把node_modules依赖包删掉,重新 cnpm install,然后报 说node-sass

[入门]bower安装和使用

bower安装和使用 字数745 阅读10127 评论2 喜欢3 bower的安装 1,首先在我的系统 安装 nodejs.因为我的系统是windows,还需要安装msysgit,注意图二中的选项 msysgit Git setup 2,之后就可以用npm包管理工具下载并全局安装bower: >npm install -g bower 全局安装bower 后,可以查看Bower的帮助信息,使用命令: >bower help 3, 初始化当前工程的bower,此操作会在当前目录下生成bower.