如何在Angular 2中创建新项目或启动服务器时安装自定义组件
我正在Angular2上创建一个应用程序,在这里我使用了一些自定义组件,比如Angular2树组件 我正在寻找一种解决方案,在创建项目或进行ng服务时,我可以一次性安装所有必需的组件,而不需要为每个自定义组件进行npm安装并运行服务器如何在Angular 2中创建新项目或启动服务器时安装自定义组件,angular,angular-cli,Angular,Angular Cli,我正在Angular2上创建一个应用程序,在这里我使用了一些自定义组件,比如Angular2树组件 我正在寻找一种解决方案,在创建项目或进行ng服务时,我可以一次性安装所有必需的组件,而不需要为每个自定义组件进行npm安装并运行服务器 任何线索都会有帮助。提前感谢。只需将组件添加到依赖项中即可: "dependencies": { "@angular/common": "~2.4.0", "@angular/compiler": "~2.4.0", "@angular/c
任何线索都会有帮助。提前感谢。只需将组件添加到依赖项中即可:
"dependencies": {
"@angular/common": "~2.4.0",
"@angular/compiler": "~2.4.0",
"@angular/core": "~2.4.0",
"@angular/forms": "~2.4.0",
"@angular/http": "~2.4.0",
"@angular/platform-browser": "~2.4.0",
"@angular/platform-browser-dynamic": "~2.4.0",
"@angular/router": "~3.4.0",
"angular-in-memory-web-api": "~0.2.2",
"core-js": "^2.4.1",
"ng2-tree": "^1.0.0", //Add this to your dependencies list, then npm install the whole project.
"reflect-metadata": "^0.1.8",
"rxjs": "5.0.1",
"systemjs": "0.19.40",
"zone.js": "^0.7.4"
},
某些依赖项需要额外的配置。这取决于你加了什么。在你的问题上真的没有任何超级聪明的方法。这不是特定的 通常您只需
npm安装
。您可以传递多个NPM包名称,名称之间用空格“
”分隔
如果需要特定版本,还可以将它们添加到package.json
,然后运行npm install
,无需参数即可一次性安装
就这些了
如果您有一些没有TypeScript定义的组件,您可能需要手动安装这些组件。只有当你面对这个问题时,我们才去担心它。没问题!如果这听起来像是问题的答案,如果你能投票并/或将其标记为正确答案,我将不胜感激。干杯