【Linux】meke实现自动化的一个例子

make实现自动化:

首先是rules的语法:

<target> : <prerequisites>

[tab]  <commands>

我在桌面上建了一个maketest的文件夹;

文件夹里边放了一个名为makefile的文件;

makefile里边的内容如下:

.ONESKELL:

.PHONY: redd

redd:

    mkdir test;

    cd test;

    npm init;

其中

“.ONESKELL:”的意思是允许命令换行

“.PHONY: redd”的意思是声明一下伪target,以防止文件夹中有同名文件的时候伪target不执行

下边就是具体的命令行

一共完成了三项操作:

  • 建一个test的文件夹

  • 进入test

  • 运行npm  init

then:

进入maketest通过make执行

结果:

发布了283 篇原创文章 · 获赞 21 · 访问量 20万+

猜你喜欢

转载自blog.csdn.net/dangbai01_/article/details/103877816