我刚才使用Makefile
(s),我想创建一个命令make package <PACKAGE_NAME>
。
我希望运行以下内容:
mkdir $PACKAGE_NAME
cd $PACKAGE_NAME
npm init -y
mkdir src
mkdir lib
mkdir test
如果我把它放在shell脚本中,或者如果我可以直接在make文件本身(这是可取的),我有点困惑,我也不确定如何在{ {1}}。
答案 0 :(得分:1)
这样做:
package:
mkdir $(PACKAGE_NAME)
cd $(PACKAGE_NAME) ; npm init -y ; mkdir src lib test
第2行开头的空格是TAB,而不是四个空格。同样是第3行。