从 git 仓库构建手写笔

Build stylus from the git repo

我正在尝试获取最新版本的 stylus.js,1 个包含所有功能的文件。

我克隆了 git 存储库 https://github.com/stylus/stylus 和 运行 使 stylus.js

aaas-iMac:stylus aaa$ make stylus.js
make: *** No rule to make target `stylus.js'.  Stop.

但是我没有规则地得到那个错误。我在回购协议中看到一个 Makefile,我不明白问题是什么?我如何获得 1 个文件中所有内容的 stylus.js?我想编译客户端。

您需要将默认的 git 分支切换到 client(客户端版本的 Stylus):

git checkout client

然后安装依赖:

npm install

然后 运行:

make stylus.js

你也可以制作缩小版(为此你需要先用 npm install uglify-js -g 安装 uglifyjs):

make stylus.min.js