2017-07-17 24 views
3

私はAngular 2とTypeScriptがかなり新しいです。 AngularCLIとNPMを使ってAngular Projectを作成しています。私はNPMを使ってプロジェクトにクイルノードモジュールをインストールしました。私は現在、自分のAPIを使ってクイルエディタをカスタマイズできるコンポーネントを作成しようとしています。QuillJSモジュールをインポートするAngular 2でコンポーネントを作成するにはどうすればよいですか?

は、私が使用しようとしています:これは「クイルモジュールを見つけることができません」というエラーを返して

import * as Quill from 'quill'; 

私はすでに依存関係としてpackage.jsonする

"": "0.0.26", 
"quill": "^1.0.4", 

を追加しました。

+0

'quill 'から' quill'を試してみてください。代わりに。大文字小文字の問題がある可能性があります。 –

答えて

2

ng newコマンドで生成されたペットAngular CLIプロジェクトで問題を再現しようとしましたが正常に動作しました。ここでは、コードは次のようになります。

import { Component } from '@angular/core'; 
 
import * as Quill from 'quill'; 
 

 
@Component({ 
 
    selector: 'app-root', 
 
    templateUrl: './app.component.html', 
 
    styleUrls: ['./app.component.css'] 
 
}) 
 
export class AppComponent { 
 
    title = 'app works!'; 
 

 
    ngOnInit() { 
 
    console.log(Quill); 
 
    } 
 
}
そして、ここでは、私が手出力です: Image Link

ゴーあなたのプロジェクトのnode_modulesフォルダに、それがあっても、とにかく、quillという名前のフォルダを探し、 node_modulesフォルダを削除し、npm iコマンドをもう一度実行してください。

+0

node_modulesを削除し、npmを実行していました。ありがとうございました! –

関連する問題