使用npm

时间:2016-08-20 00:17:45

标签: angular npm angular2-forms

我正在尝试使用Visual Studio 2015在ASP核心中构建一个angular2应用程序。 关注this tutorial我想设置一个简单的表单来搜索数据库以查找用户输入的内容。 起初,Visual Studio告诉我在尝试将FormGroup导入我的模块时无法找到@ angular / forms:

import {FormGroup, FormBuilder, Validators} from "@angular/forms";

所以我在package.json中包含了@ angular / forms,因为这没有改变,我手动安装它(包括packages.json中的依赖项和运行npm install)。现在VS可以找到模块,但是当我尝试运行应用程序时,浏览器会返回:

Failed to load resource: the server responded with a status of 404 (Not Found)
http://localhost:23301/@angular/forms

它实际从哪里获取该网址?为什么它适用于我所包含的所有其他软件包(如angular2/coreangular2/http,但不适用于此类?为什么这个模块看起来很奇怪而不像其他angular2模块?为什么可以我实际上在angular2/common中找到了FormBuilder和Validators?这个@angular/forms是否已被弃用,我实际上需要将FormGroup放到其他地方?如果是这样,它包含在哪里?

0 个答案:

没有答案