1. Angular 介绍
关于 Angular 版本,Angular 官方已经统一命名 Angular 1.x 同一为 Angular JS;Angular 2.x 及以上统称 Angular;
CLI 是 Command Line Interface 的简写,是一种命令行接口,实现自动化开发流程. 它可以创建项目、添加文件以及执行一大堆开发任务,比如测试、打包和发布。
关于 Angular 版本,Angular 官方已经统一命名 Angular 1.x 同一为 Angular JS;Angular 2.x 及以上统称 Angular;
CLI 是 Command Line Interface 的简写,是一种命令行接口,实现自动化开发流程. 它可以创建项目、添加文件以及执行一大堆开发任务,比如测试、打包和发布。
Angular2 中建立路由的 5 个步骤.
首先第一件事,我们需要安装 Angular Router。你可以通过运行以下命令进行安装.
1 | npm i --save @angular/router |
以上命令执行后,将会自动下载 @angular/router 模块到 node_modules 文件夹中。
转到Git download page并根据您的机器配置下载安装程序。
执行安装程序。 如果要在任何备用位置上安装节点,请选择安装路径。 我建议使用默认选项。
验证是否已使用此命令安装了节点。
1 | $ git --version |
wget -q https://www.virtualbox.org/download/oracle_vbox.asc
再执行import:
1 | sudo rpm --import oracle_vbox.asc |
Fedora linux上安装 Visual Studio Code
阅读更多原文: Upgrading from AngularJS to Angular
Author: AngularJS 官方
译者:philoenglish.com 团队
关键字: Angularjs Angular Angular1.x Angular2.x migration 迁移, 升级
这里的 Angular 是指 Angular 2.x, 而 AngularJS 是指 AngularJS 1.x 版本。 Angular (通常是指 “Angular 2+” 或 “Angular v2 及更高版本”) 是一个基于 TypeScript 的 开源 Web 应用框架 由 Google 的 Angular 团队以及社区共同领导。Angular 是由 AngularJS 的同一个开发团队完全重写的。
由于前端项目在不同的阶段需要连接不同的后端服务器, 在没有引入环境变量前, 需要手动修改服务器地址. 经常容易出错, 而且不利于便于自动化打包. 所以这里引入 DefinePlugin 便于引入环境变量进行环境区分.
rsync 就是远程同步的意思remote sync.
rsync 被用在UNIX / Linux执行备份操作操作.
rsync 工具包被用来从一个位置到另一个位置高效地同步文件和文件夹. rsync可以实现在同一台机器的不同文件直接备份,也可以跨服务器备份.
由于 Idea 和 Maven class loading 的规则不同, 同样的测试使用 Maven 运行和使用 Idea 运行可能会得到不同的结果。 而我们的 CI(持续集成)往往是使用 maven 命令去运行的。
在此情况下, 将测试使用 maven 运行起来, 然后结合 IDEA 强大的 debug 能力就显得非常必要。如果熟练掌握此种 debug 方式, 也可以减少我们依赖 idea 进行编译,更新 index 这些极其耗时的工作。
what’s stopping you?
是什么在阻碍你?
Are you too tired?
是太累了吗?
Didn’t get enough sleep?
睡眠不足?
Don’t have enough energy?
精力不济?
Don’t have enough time?
时间不够?
Is that what’s stopping you right now?
是这些东西阻碍你吗?
Don’t have enough money?
还是因为缺钱?
Is that the thing?
是这样吗?
Or is the thing that’s stopping you
还是说真正阻碍你的
you?
是你自己?
由于运行gitlab pipeline job遇到如下错误
1 | fatal: git fetch-pack: expected shallow list |
网上搜索原因, 是因为git的版本过低, 经查询确认, 确实很低还是1.x的git版本. 想通过yum源升级, 发现yum源上的最新版也才1.8.3.1
到目前2021-12-14为止要在centos7上安装2.x的 git还是要通过源码安装, 以下是源码安装git的全过程.