###ごあいさつ
Angularを触り始めて1か月の未熟者です。
ブログきなこもちさんのブログと公式ドキュメントangularの公式サイトangular materialの公式サイトを参考にしています。
###うまくいかないこと
私もブログと同じようなこと(リストのアプリなど)がしたいと思い、
angular materialの公式サイトを参考に、ng addでインストールをしたのですが、どうもうまくいきません。
windowsの環境です。
なにかインストールに関し、tipsがあれば教えてほしいです。
###具体的な話
app.module.tsで
typescript
1import { MatNativeDateModule } from '@angular/material/core';
を入力すると、
ERROR in ../../../node_modules/@angular/material/core/typings/common-behaviors/common-module.d.ts(9,30): error TS2307: Cannot find module '@angular/platform-browser'. ../../../node_modules/@angular/material/core/typings/gestures/gesture-config.d.ts(9,37): error TS2307: Cannot find module '@angular/platform-browser'.
というエラーがでてきて、コンパイルが通りません。
ちなみに、app.module.tsの他のインポートは
typescript
1import { BrowserModule } from '@angular/platform-browser'; 2import { NgModule } from '@angular/core'; 3 4import { AppRoutingModule } from './app-routing.module'; 5import { AppComponent } from './app.component'; 6 7import { FormsModule } from '@angular/forms';
という感じです。
ではまだ入ってないんじゃないか?と思ってインストールしようとしてみると、
PS C:\uuuu\xxxxxxx\mysource\ang_app\ang-jansix> ng add @angular/material Skipping installation: Package already installed An unhandled exception occurred: Cannot find module '@angular-devkit/schematics/tasks' Require stack: - C:\uuuu\xxxxxxx\node_modules\@angular\material\schematics\ng-add\index.js - C:\uuuu\xxxxxxx\mysource\ang_app\ang-jansix\node_modules\@angular-devkit\schematics\tools\export-ref.js - C:\uuuu\xxxxxxx\mysource\ang_app\ang-jansix\node_modules\@angular-devkit\schematics\tools\index.js - C:\uuuu\xxxxxxx\mysource\ang_app\ang-jansix\node_modules\@angular\cli\utilities\json-schema.js - C:\uuuu\xxxxxxx\mysource\ang_app\ang-jansix\node_modules\@angular\cli\models\command-runner.js - C:\uuuu\xxxxxxx\mysource\ang_app\ang-jansix\node_modules\@angular\cli\lib\cli\index.js - C:\uuuu\xxxxxxx\AppData\Roaming\npm\node_modules\@angular\cli\lib\init.js - C:\uuuu\xxxxxxx\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng See "C:\uuuu\xxxxxxx\AppData\Local\Temp\ng-j59M29\angular-errors.log" for further details.
となります。
schematicsも入ってるのに、どうしたんだろう、、という疑問がわきます。
また、バージョンは以下のようです。
(ang-jansixというワークスペースを作って、その下で開発しています。)
よろしくお願いします。
PS C:\uuuu\xxxxxxx\mysource\ang_app\ang-jansix> npm -v 6.12.1 PS C:\uuuu\xxxxxxx\mysource\ang_app\ang-jansix> ng --version Angular CLI: 8.3.21 Node: 12.13.1 OS: win32 x64 Angular: 8.2.14 ... animations, common, compiler, compiler-cli, core, forms ... language-service, platform-browser, platform-browser-dynamic ... router Package Version ----------------------------------------------------------- @angular-devkit/architect 0.803.21 @angular-devkit/build-angular 0.803.21 @angular-devkit/build-optimizer 0.803.21 @angular-devkit/build-webpack 0.803.21 @angular-devkit/core 8.3.21 @angular-devkit/schematics 8.3.21 @angular/cli 8.3.21 @ngtools/webpack 8.3.21 @schematics/angular 8.3.21 @schematics/update 0.803.21 rxjs 6.4.0 typescript 3.5.3 webpack 4.39.2
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/08 06:31
2020/01/08 07:00
2020/01/09 00:42
2020/01/09 03:29
2020/01/09 04:02
2020/01/13 01:20
2020/01/13 09:54