Macos Mac OS上的Tidy-html5:如何安装

Macos Mac OS上的Tidy-html5:如何安装,macos,terminal,htmltidy,Macos,Terminal,Htmltidy,请帮忙 我需要在Mac OS上安装HTML tidy 我调用终端中的命令,但什么也得不到: $ make -C build/gmake/ make: *** build/gmake/: No such file or directory.  Stop. $ sh build/gnuauto/setup.sh && ./configure && make sh: build/gnuauto/setup.sh: No such file or directory

请帮忙

我需要在Mac OS上安装HTML tidy

我调用终端中的命令,但什么也得不到:

$ make -C build/gmake/
make: *** build/gmake/: No such file or directory.  Stop.

$ sh build/gnuauto/setup.sh && ./configure && make
sh: build/gnuauto/setup.sh: No such file or directory

有什么问题吗?我还应该安装什么?

tidy-html5
已升级为稳定版本,因此您只需在命令的最新安装中运行:

$ brew install tidy-html5

我刚刚在Mac OS X 10.9.1中安装了Tidy:

brew install tidy
它将自动安装其依赖项:automake和libtool

您可能会注意到,我在/usr/bin/tidy下有一个默认的tidy,它有一个版本:

2006年10月31日发布的适用于Mac OS X的HTML Tidy-Apple Inc.build 15.12

安装自制软件后,版本显示为

2009年3月25日发布的Mac OS X HTML Tidy


,在路径下:/usr/local/ceral/20090325/bin/tidy

它对我不起作用,但下面是它的作用:

点击复制存储库:

brew tap homebrew/dupes
brew install tidy --HEAD
自制复制存储库包含

复制OSX提供的软件的公式,但可能提供更新的版本或错误修复版本

然后从DUPS存储库安装:

brew tap homebrew/dupes
brew install tidy --HEAD

问题是文档中没有提到必须在bundle目录中才能运行第一个命令。给出的命令是相对于bundle目录的

我昨天刚刚成功完成的步骤:

cd~/Library/Application Support/Avian/Pristine Copy/Bundles
git克隆https://github.com/w3c/tidy-html5
cd-html5/
sudo make-C构建/gmake/
sudo make安装-C build/gmake/

不确定共享库部件,因为我没有完成这些步骤。

要安装最新版本的Tidy for OS X,请执行以下操作:

确保已安装

然后点击dupes存储库,该存储库为OS X系统提供的软件的新版本/错误修复提供brew配方

$ brew tap homebrew/dupes
安装Tidy(Tidy-html5)

卸载DUPS存储库

$ brew untap homebrew/dupes
援引

$ tidy5 -v  
> HTML Tidy for Mac OS X version 5.4.0

以下几点对我很有用:

brew update
brew install tidy-html5
外壳输出:

➜  ~  brew安装tidy-html5
==>下载https://homebrew.bintray.com/bottles/tidy-html5-4.9.26.yosemite.
######################################################################## 100.0%
==>倾倒tidy-html5-4.9.26.yosemite.瓶子.tar.gz

如果已经安装了tidy,请不要忘记首先运行“brew unlink tidy”,安装时使用
——HEAD
对我有效。唯一的警告是整洁
,最后出现在
/usr/local/bin/tidy5
。谢谢@pedromano。
tidy-html5
已升级为稳定版本,因此答案已相应更新。请尝试
brew安装tidyp
此答案是正确的解决方案,不确定为什么被否决。“tidyp不验证HTML 5。”当我运行
$brew install--HEAD tidy
时,安装到达
==>make install
步骤,但随后出现以下错误:
错误:父目录是可写的,但不是粘性的
–有什么想法吗?我甚至不知道它指的是哪个目录。现在这是正确的答案,其他的都过时了。谢谢你提出来@弗拉基米尔,如果这对你有用的话,请把答案标对!哎呀,我忘了更新我的
$PATH
,所以它选择了
/usr/bin/tidy
,而不是
/usr/local/cillar/tidy-html5/5.4.0/bin/tidy