运行时错误无法找到模块" ../注册/注册"

时间:2017-03-17 17:48:47

标签: ionic-framework ionic2

我一直在使用Ionic的项目,在运行文件后,我得到了运行时错误,说找不到模块" ../ signup / signup"。然后我进入项目并检查它是否存在它没有的文件和目录。然后我继续创建一个目录和文件,看看是否能解决问题,但事实并非如此。这是signup.ts的代码

import { Component } from '@angular/core';

import { NavController } from 'ionic-angular';

@Component(
{
  templateUrl: 'signup.html'
})

export class SignupPage
{
  static get parameters()
  {
    return [[NavController]];
  }
  constructor(public nav)
  {
    this.nav = nav;
  }
}

以下是我进行导入的页面

import {Component} from '@angular/core';

import {NavController, AlertController} from 'ionic-angular';

import {SignupPage} from '../signup/signup';
import {TabsPage} from "../tabs/tabs";

import {FormBuilder, FormControl, FormGroup, AbstractControl, Validators, NgControl} from '@angular/forms';

import {AuthService} from '../../providers/auth-service';


@Component({
    selector: 'page-login',
    templateUrl: 'login.html'
})
export class LoginPage {
    loginForm: FormGroup;
    submitAttempt: boolean = false;
constructor(public navCtrl: NavController, public fb: FormBuilder, private _auth: AuthService, private alertCtrl: AlertController) {

    this.loginForm = this.fb.group({
        email: ['', Validators.compose([Validators.required, Validators.pattern('^[a-z0-9]+(\\.[_a-z0-9]+)*@[a-z0-9-]+(\\.[a-z0-9-]+)*(\\.[a-z]{2,15})$')])],
        password: ['', Validators.compose([Validators.required, Validators.minLength(6), Validators.maxLength(16)])]
    });
}
}

以下是目录

中设置的文件

project directory

这些是我在运行离子服务时似乎得到的错误。这也可能会增加问题的原因

enter image description here

我环顾四周,我尝试过的解决方案似乎不起作用。我似乎也在我的登录文件的第8行收到错误,它尝试导入' @ angular / forms'这可能是问题的原因。非常感谢帮助

0 个答案:

没有答案