-
我想問一些常用的modules (例如.material, pipe)是不是應該在app.module.ts import 一次,其他自制的module 就不用再import 呢?
-
這是我的 workspace 的directory structure, 這樣放東西OK嗎?
│ app-routing.module.ts
│ app.component.css
│ app.component.html
│ app.component.spec.ts
│ app.component.ts
│ app.module.ts
│
├─classes
│ CallTree.ts
│ Contact.ts
│ Manual.ts
│
├─components
│ ├─confirmation-diaglog
│ │ confirmation-diaglog.component.css
│ │ confirmation-diaglog.component.html
│ │ confirmation-diaglog.component.spec.ts
│ │ confirmation-diaglog.component.ts
│ │
│ └─division-list-input-box
│ division-list-input-box.component.css
│ division-list-input-box.component.html
│ division-list-input-box.component.spec.ts
│ division-list-input-box.component.ts
│
├─directives
│ division-validator.directive.spec.ts
│ division-validator.directive.ts
│ log-recipient-validator.directive.spec.ts
│ log-recipient-validator.directive.ts
│
├─modules
│ └─edit-call-tree
│ │ edit-call-tree.component.css
│ │ edit-call-tree.component.html
│ │ edit-call-tree.component.spec.ts
│ │ edit-call-tree.component.ts
│ │ edit-call-tree.module.ts
│ │
│ └─call-tree-editor
│ call-tree-editor.component.css
│ call-tree-editor.component.html
│ call-tree-editor.component.spec.ts
│ call-tree-editor.component.ts
│
├─pipes
│ safe-html.pipe.spec.ts
│ safe-html.pipe.ts
│
└─services
call-tree.service.spec.ts
call-tree.service.ts
- 另外我有一個自制的module (即是edit-call-tree) 已經import了material module,
但當import 了一些不在module 內的component時(即是confirmation-diaglog),
error message 說找不到material module,這是可解呢?
可是import call-tree-editor 就沒有問題