我想要告诉对自己来说是Angular未经验者的事情

首先

在使用了数个月的Angular 4/5之后,我总结了七个个人心得,这些是我在零知识的时候希望自己知道的!

1. Angular 的官方网站有日本语版本。

我认为Angular的初学者应该首先阅读官方网站上的教程。
链接:https://angular.io

非常易懂,请用中文表达。Angular太厉害了!

在日本的Angular文章中,经常会提到上述内容,然而官方网站上也有日文版。

当我找到了angular.io的网址后,将.io转换为.jp时,我感到非常幸福。

使用yarn代替npm

    • yarnは、–saveし忘れがない

 

    • yarnはadd(install)がやたら速い

 

    • yarnのほうがトラブルが少ない

 

    • npmを使用していたころ、Angular CLIのアップデートで依存関係エラーが頻発しました。

 

    よくわからない初心者の私は、yarnを使ったほうが幸せになれました。

先把Angular Material先安装上

「看著我」這個詞讓評論家的臉色改變了。
雖然沒有必須使用Angular Material,但官方網站很易懂呢!
https://material.angular.io/

4. 准备支持IE浏览器

Angular 不支持 Internet Explore(IE)是默认设置。
你现在还在用IE?…确实有些人还在使用,尤其是在其他组织里。
因为处理遗留问题的人太麻烦了,所以我们来解决这个问题。

IE支持

按照polyfiles.ts中的IE兼容性注释进行指示。
安装注释中提到的包。

避免使用IE的兼容模式。

当将服务器放置在本地网络上时,IE可能会显示“是内部网页!需要切换到兼容模式来显示!”
请务必在index.html的标签中添加以下内容。

<meta http-equiv="X-UA-Compatible" content="IE=edge"/>

参考了以下内容:https://qiita.com/rico/items/09c896290e218ed2b7c3

当进行搜索时,请在搜索词后面加上“-angularjs”。

当你用「検索ワード」+ 「angular」进行网页搜索时,你会看到大量关于AngularJS的文章,而几乎找不到关于Angular的文章。

于是,这里是一个魔法词,即「-angularjs」。

[検索ワード] angular -angularjs

哇哦,文章排除了AngularJS的文章!

在您提供的链接文章中,我受益匪浅,非常感谢。

在Angular CLI中创建项目模板。

在初期阶段,我们改造了官方教程的项目进行开发,然而删除不必要的功能却意外地很困难。因此,我们使用下面的命令重新从零开始建立了项目。

# プロジェクト作成
ng new <プロジェクト名>

# コンポーネント|サービス作成
ng g <component|service> <コンポーネント/サービス名>

# コンポーネント作成(モジュール指定)
# モジュールたくさんあって、どこに作ればいいかわからないよ!と怒られた場合
ng g component <コンポーネント名> --module <モジュール名>

在创建项目时,从零开始比修改样本项目的结果,经验值更高。

7. (附录) DB使用MongoDB

尽管不是使用Angular,但我最大的错误是在选择后端数据库时犯下的。

最初,我们选择了Node.js + PostgreSQL。
MongoDB?不,不,我更熟悉PostgreSQL呢~。咦?怎么找不到有关Node.js + PostgreSQL实现的文章呢!可是Node.js + MongoDB的文章却有一大堆!

结果是,情况变成了要放弃使用PostgreSQL的所有代码。

如果不需要关系数据库的话,我首先会推荐使用MongoDB,因为它在开发速度和Web信息量方面都压倒性地优秀。

总之

如果对大家有一点帮助的话,那就太好了。祝愿大家拥有美好的Angular之旅!

广告
将在 10 秒后关闭
bannerAds