我尽可能依赖本地Linux机器上的Docker容器。在处理节点项目时,我是这样运行Yarn的:
docker run --rm --user=node -v "$(pwd)"/:/app -w=/app -it node:14.21.1-alpine yarn install
我想运行它,就像它安装在主机上一样,以避免冗长的命令-例如yarn install-没有本地安装yarn。
yarn install
yarn
bnlyeluc1#
在~/bin中创建名为yarn的可执行bash脚本
~/bin
mkdir ~/bin
nano ~/bin/yarn并粘贴以下内容,然后保存:
nano ~/bin/yarn
#!/bin/bash docker run --rm --user=node -v "$(pwd)"/:/app -w=/app node:14.21.1-alpine yarn "$@"
chmod +x ~/bin/yarn
这样我就可以很容易地改变/使用任何docker版本的Yarn,并避免污染我的主机(笔记本电脑)。
1条答案
按热度按时间bnlyeluc1#
想法
在
~/bin
中创建名为yarn的可执行bash脚本步骤
根据需要创建~/bin文件夹
mkdir ~/bin
创建/编辑yarn脚本文件
nano ~/bin/yarn
并粘贴以下内容,然后保存:可执行
chmod +x ~/bin/yarn
解释
这样我就可以很容易地改变/使用任何docker版本的Yarn,并避免污染我的主机(笔记本电脑)。