Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 是否可以通过编程方式创建starter Gruntfile?_Bash_Gruntjs - Fatal编程技术网

Bash 是否可以通过编程方式创建starter Gruntfile?

Bash 是否可以通过编程方式创建starter Gruntfile?,bash,gruntjs,Bash,Gruntjs,例如,您可以使用以下程序以编程方式创建starter package.json文件: sudo npm init 可以这样做来创建starter Gruntfile.js,类似于以下内容: module.exports = function(grunt) { grunt.initConfig({ pkg: grunt.file.readJSON('package.json') }); }; 根据项目的需要,默认情况下有几种创建GrunFile的方法: grunt init 是

例如,您可以使用以下程序以编程方式创建starter package.json文件:

sudo npm init
可以这样做来创建starter Gruntfile.js,类似于以下内容:

module.exports = function(grunt) {
  grunt.initConfig({
    pkg: grunt.file.readJSON('package.json')
  });
};

根据项目的需要,默认情况下有几种创建GrunFile的方法:

grunt init 是Grunt本身提供的一个工具,用于生成Gruntfile和目录结构。要仅生成GrunFile,可以使用模板,并使用以下命令:

npm install -g grunt-init
git clone https://github.com/gruntjs/grunt-init-gruntfile.git ~/.grunt-init/gruntfile
grunt-init gruntfile
这将生成一个目录结构,如下所示:

[?]DOM是否以任何方式参与其中?(是/否)

[?]文件将被连接或缩小吗?(是/否)

[?]是否有package.json文件?(是/否)

[?]在继续之前,是否需要对上述内容进行任何更改?(是/否)

约曼
对于更高级的项目,您可以使用,它有许多用于各种典型项目的生成器。例如,如果要创建角度项目,可以使用。您可以在Yeoman网站上找到有关如何使用它的说明,因此我不会在这里不必要地重复这些说明。

您可能正在寻找类似的说明,它为您的应用程序生成“脚手架”或样板代码。特别是,你可能需要约曼团队的帮助。或者你可以试试。如果你的问题对你有帮助,别忘了接受答案(点击绿色勾号),这样做会给你一点代表奖励。