javascript – 为什么npm init实际上初始化了grunt项目?

前端之家收集整理的这篇文章主要介绍了javascript – 为什么npm init实际上初始化了grunt项目?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在努力地了解Node生态系统,以及npm及其软件包如何协同工作,我发现npm init初始化“grunt项目”,并将package.json文件添加到目录中.

由于节点包管理器管理许多不同的“包”,所以我会期待更多类似于npm grunt init的东西

任何人都可以填写我在这里发生了什么,什么使grunt这么特别,它成为主要的npm init命令?

**重要注意事项**在学习和了解所有这些更好之后,我强烈建议您不要使用Grunt NOR Gulp,而是使用中间人,并使用npm脚本进行前端构建需求.有关更多信息,请参阅great article by Cory House

解决方法

所有的npm init都是给你提示(见下文)创建一个package.json,没有任何grunt相关的.
name: (test) 
version: (0.0.0) 
description:
entry point: (index.js) 
test command: 
git repository: 
keywords: 
author: 
license: (BSD)

可以肯定(可能应该)安装npm,但绝对不是初始化你的package.json的一部分.

你可以阅读更多关于package.json here.

猜你在找的JavaScript相关文章