我希望我的终端 "watch" 我所有的 .styl 文件并编译它以在 CSS 文件夹中编写一个新的 CSS 样式表
I want my terminal to "watch" all my .styl files and compile it to write a new CSS stylesheet out in the CSS folder
我有一个名为 "stylus" 的文件夹,在这个文件夹中我有一个 "stylus" 和 "CSS" 文件夹,所以我想使用此代码:"stylus --watch ./stylus/ --out ./css" 观看我所有的 .styl 文件都在 stylus 文件夹中并编译它并在 css 文件夹中写一个新的 .css 样式表。
但是我收到一条消息 "command not found"。知道我该怎么做吗?
为了能够在终端上使用 npm 包(如 stylus
),它们必须全局安装。以下命令可用于全局安装包:
npm install stylus -g
您可能需要 sudo
或 运行 Administrator mode
中的终端才能成功 运行 上述命令。
全局安装包后,必须将全局 node_modules 目录添加到路径中。这可以通过执行以下命令来实现:
echo "export PATH=$PATH:$(npm root -g)" >> ~/.bash_profile && . ~/.bash_profile
然后 运行在您的项目中再次 stylus
。
下面的命令可以用来执行stylus
而不安装它:
npx stylus --watch ./stylus/ --out ./css
我有一个名为 "stylus" 的文件夹,在这个文件夹中我有一个 "stylus" 和 "CSS" 文件夹,所以我想使用此代码:"stylus --watch ./stylus/ --out ./css" 观看我所有的 .styl 文件都在 stylus 文件夹中并编译它并在 css 文件夹中写一个新的 .css 样式表。 但是我收到一条消息 "command not found"。知道我该怎么做吗?
为了能够在终端上使用 npm 包(如 stylus
),它们必须全局安装。以下命令可用于全局安装包:
npm install stylus -g
您可能需要 sudo
或 运行 Administrator mode
中的终端才能成功 运行 上述命令。
全局安装包后,必须将全局 node_modules 目录添加到路径中。这可以通过执行以下命令来实现:
echo "export PATH=$PATH:$(npm root -g)" >> ~/.bash_profile && . ~/.bash_profile
然后 运行在您的项目中再次 stylus
。
下面的命令可以用来执行stylus
而不安装它:
npx stylus --watch ./stylus/ --out ./css