Articles of homebrew

我有很多破碎的自制软件符号链接,我该怎么办?

我在8个月前通过自制软件安装了node 。 我只是试图通过自制软件升级节点,它没有工作。 相反,我得到了一些消息,鼓励我运行一行代码来修复它(我忘记了代码),但是我认为它破坏了我的npm,因为我的npm停止了工作,现在我得到错误: zsh: command not found: npm运行任何npm命令时。 我继续完全卸载节点与本指南 然后我开始用本指南通过自制软件重新安装节点 当我跑啤酒医生时,我发现我有很多错误的symlinks ,包括许多npm文件,例如: /usr/local/share/man/man1/npm-README.1 /usr/local/share/man/man1/npm-access.1 /usr/local/share/man/man1/npm-adduser.1 (以及其他大约60个npm文件和其他文件): 在/ usr / local / bin目录/咕噜 在/ usr / local / bin目录/一饮而尽 我从哪里出发? 我只是想通过自制软件重新安装node和npm ,以便它们正常工作。 我应该用brew prune:删除损坏的符号链接brew prune:还是会给我造成更多的问题? 谢谢。

brew安装节点错误

我无法通过自制程序安装节点。 $ brew install node 哪个返回: node: Beginning with 0.8.0, this recipe now comes with npm. It appears you already have npm installed at /usr/local/lib/node_modules/npm. To use the npm that comes with this recipe, first uninstall npm with `npm uninstall npm -g`, then run this command again. If you would like to keep your installation […]

节点安装,但不是NPM

我用brew'brew install node'安装了节点,并且收到警告消息 'Warning: The post-install step did not complete successfully'. 当我放入节点-v,我确实可以看到当前版本的节点,但是当我试图find当前版本的npm时,我得到这个错误。 -bash: /usr/local/bin/npm: No such file or directory 是否因为安装后步骤没有成功完成而导致NPM不存在?

Mac / Homebrew – 更改节点版本不会更改NPM版本

在我的Mac上,我想使用Homebrew来安装Node和NPM的早期版本 – 我目前正在运行Node / NPM 8.2.1/5.3.0 ,并且我想切换到6.11.2/3.10.10 ,如文件中所列。 我跑了 $ brew install node@6 $ brew unlink node $ brew link node@ –force 虽然这似乎改变了我的节点版本 – $ node -v – > 6.11.2 – 我的NPM版本仍然停留在5.3.0 。 如何将NPM切换到这个其他版本(如果需要的话,切换回去)?

节点:找不到模块(使用brew安装的节点)

我尝试运行我在节点中编写的脚本。 为了debugging并向您显示我的问题,我将脚本简化为: #! /usr/bin/env node var prompt = require('prompt'); 当我尝试运行我得到的脚本 module.js:340 throw err; ^ Error: Cannot find module 'prompt' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) at require (module.js:380:17) at Object.<anonymous> (/Users/derzyklop/S/dotfiles/bin/bugs:3:14) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10) 我试图用npm install prompt安装“prompt”,而用npm install prompt -g也是全局的。 […]

我如何在Ubuntu上安装appium?

我在Ubuntu上安装appium时遇到问题。 我尝试了正常的apt-get安装方式,发现我不应该那样做。 所以我卸载节点,并从apt-get appium,我试着在这些线程中列出的说明的变化 如何在Ubuntu中为Android设置Appium 如何在Linux中安装和运行appium? 我做了以下 安装rvm \curl -sSL https://get.rvm.io | bash -s stable –ruby 用rvm安装ruby rvm install 2.2.3 让我的shell在terminal模拟器(我正在使用终结者,而不是普通的terminal)的选项loginshell说rvm这样做而不是rvm –default use 2.2.3当我试图运行rvm –default。 安装rvm的ruby的安装是2.2.1,所以在这一点上我使用Ruby的2.2.1。 从其他问题线程安装依赖包。 我只是这样做,因为其他线程做到了这一点。 sudo apt-get install build-essential curl m4 texinfo libbz2-dev libcurl4-openssl-dev libexpat-dev libncurses-dev zlib1g-dev 从这里安装Linux homebrew https://github.com/Homebrew/linuxbrew ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/linuxbrew/go/install)" 获取Linux自制启动并运行 brew doctor brew install git (我必须这样做,因为酿造医生说我的git太旧了) […]

使用自制软件时无法更新节点

当我使用“酿造升级节点” brew升级节点警告:您正在使用Xcode的预发行版本。 您可能会遇到构build失败或其他破坏。 请创build拉请求,而不是提交问题。 错误:节点未安装 但是当我使用“酿造信息节点” 请注意,默认情况下只提供英文区域设置支持。 如果您需要完整的语言环境支持,则应使用完整的icu进行重build: brew reinstall node –with-full-icu或在运行时添加完整的icu数据: https://github.com/nodejs/node/wiki/Intl#using-and-customizing-the-small-icu-build

安装MEAN栈:npm -v module.js:338 throw err; 错误:找不到模块'./cache/caching-client.js'

我想我已经安装了node.js,但从来没有用过自制软件。 今天,我试图做一个应用程序的演练,但一开始就卡住了。 我对编程相当陌生,所以我完全困惑,为什么我不能得到这个工作。 我已经尝试了很多东西,但似乎无法find答案。 这些是我为了安装MEAN栈而运行的命令: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" (成功没有错误) brew install node (succesfull没有错误) 通过input: node -v v0.12.4来检查节点是否安装正确 然后input: npm -v来检查npm是否正确安装 这是错误消息: module.js:338 throw err; ^ Error: Cannot find module './cache/caching-client.js' at Function.Module._resolveFilename (module.js:336:15) at Function.Module._load (module.js:278:25) at Module.require (module.js:365:17) at require (module.js:384:17) at /usr/local/lib/node_modules/npm/lib/npm.js:22:24 at Object.<anonymous> (/usr/local/lib/node_modules/npm/lib/npm.js:466:3) at Module._compile (module.js:460:26) at Object.Module._extensions..js (module.js:478:10) […]

无法安装Topojson

当从npm(我通过自制软件安装)安装topojson时,我得到以下内容: npm WARN enoent ENOENT: no such file or directory, open '/Users/MuhammadShaaban/package.json' npm WARN MuhammadShaaban No description npm WARN MuhammadShaaban No repository field. npm WARN MuhammadShaaban No README data npm WARN MuhammadShaaban No license field. npm ERR! Darwin 15.6.0 npm ERR! argv "/usr/local/Cellar/node/7.3.0/bin/node" "/usr/local/bin/npm" "install" "topojson" npm ERR! node v7.3.0 npm ERR! npm v3.10.10 npm […]

警告:node-0.12.0已经安装,它只是没有链接

当我运行brew install node我得到: [~]$ brew install node Warning: node-0.12.0 already installed, it's just not linked 如果我这样做$ brew link –overwrite –dry-run node我得到: Would remove: /usr/local/share/man/man1/node.1 /usr/local/lib/dtrace/node.d 丢失man页,我可以住,但是怎么样的lib ?