Yeoman安装/节点路径问题?

 圣换少爷 发布于 2023-02-11 17:01

几天前,使用自耕农参与一个项目.经过一番摆弄后,我让它在我的电脑上工作,但随后出现了一些问题,现在项目已不再运行了.我认为这个问题与yeoman安装在一个地方有关,但是系统在另一个地方寻找它.我想,但显然,我并不确切知道哪里出了问题.

我认为这两个地点是:

Users/brian/
usr/local/lib
usr/local/bin

我不确定应该为Yeoman安装什么东西.我意识到,最初,我使用sudo来安装东西,这可能搞砸了一些东西,或者我正在使用自制软件.我已经卸载了自制软件,不再需要使用sudo来安装.

$ node -v

v0.10.22

$ npm -v

1.3.14

$ echo $NODE_PATH

没有回报.

$ echo $PATH
/Users/brian/.rvm/gems/ruby-2.0.0-p0/bin:/Users/brian/.rvm/gems/ruby-2.0.0-p0@global/bin:/Users/brian/.rvm/rubies/ruby-2.0.0-p0/bin:/Users/brian/.rvm/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin


$ which npm

返回/ usr/local/bin/npm

$ npm install -g yo

似乎安装得很好,最后它说:

/usr/local/bin/yo -> /usr/local/lib/node_modules/yo/bin/yo
yo@1.0.5 /usr/local/lib/node_modules/yo

但是如果你在运行yo -v之后说:env:node\r:没有这样的文件或目录

如果我跑:

sudo nano /etc/paths 

它显示了以下路径,其中我添加了最后一条路径:

/usr/bin
/bin
/usr/sbins
/usr/local/bin
/usr/local/bin/npm

我在很多地方都有node_modules文件夹.

Users/brian/node_modules
usr/local/lib/node_modules

和其他一些地方.

出了什么问题?npm应该在哪里安装yeoman的东西以及系统如何引用它,所以当我写$ yo -v这样的东西时它知道它在哪里

非常感谢您对此的任何帮助.

谢谢!

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有