在开始一个新项目时,根据我的理解,您可以使用bower init
或npm init
开始项目依赖项列表。但是当这样做时,它会要求主要的npm->之类的东西。进入点,对于凉亭 - >忽略列表,主文件。但对于我不打算在其任何一个注册管理机构上分享的私人项目,不需要这些项目。在其他项目中为exmpl。 angular-seed项目bower.json看起来像这样:
{
"name": "angular-seed",
"description": "A starter project for AngularJS",
"version": "0.0.0",
"homepage": "https://github.com/angular/angular-seed",
"license": "MIT",
"private": true,
"dependencies": {
"angular": "~1.5.0",
"angular-route": "~1.5.0",
"angular-loader": "~1.5.0",
"angular-mocks": "~1.5.0",
"html5-boilerplate": "^5.3.0"
}
}
没有忽略列表和主文件。所以问题是,如果我想在生成bower.json或package.json文件后启动一个新项目,我应该从json中删除额外的属性?或者是否有一个额外的命令会阻止添加那些额外的行?