使用make文件在nodejs monorepo中创建包

时间:2016-06-06 21:58:27

标签: makefile

我刚才使用Makefile(s),我想创建一个命令make package <PACKAGE_NAME>

我希望运行以下内容:

mkdir $PACKAGE_NAME
cd $PACKAGE_NAME
npm init -y
mkdir src
mkdir lib
mkdir test

如果我把它放在shell脚本中,或者如果我可以直接在make文件本身(这是可取的),我有点困惑,我也不确定如何在{ {1}}。

1 个答案:

答案 0 :(得分:1)

这样做:

package:
    mkdir $(PACKAGE_NAME)
    cd $(PACKAGE_NAME) ; npm init -y ; mkdir src lib test

第2行开头的空格是TAB,而不是四个空格。同样是第3行。