如何使用包为 Angular 选择正确版本的 FontAwesome
How to pick correct version of FontAwesome for Angular using the package
FontAwesome 发布了 Angular specific package and I want to give it a try instead of the usual linkage from a CDN server. According to the instruction, I'm supposed to install it using the following command.
# See Compatibility table below to choose correct version
$ npm install @fortawesome/angular-fontawesome@<version>
兼容性 table 声明我应该使用版本 0。3.x 如果我是 运行 Angular版本7.x。检查文件 package.json,我可以看到我正在使用 "@angular/core": "7.2.5",我正在为 FontAwesome 解释版本 0.3.2。但是,运行 命令
npm install @fortawesome/angular-fontawesome@0.3.2
导致没有匹配版本的错误(确实是 is true)。我尝试了很多不同的组合,但都没有成功。
我错过了什么?
在 Angular 8.2.0 上使用。在我的package.json中有以下版本:
"@fortawesome/angular-fontawesome": "^0.4.0",
"@fortawesome/fontawesome-svg-core": "^1.2.17",
"@fortawesome/free-brans-svg-icons": "^5.8.1",
"@fortawesome/free-solid-svg-icons": "^5.8.1"
在 Angular 7.2.15 上,我唯一的区别是 "@fortawesome/angular-fontawesome": "^0.3.0"
。
我不确定为什么您将 @angular/core: "7.2.5"
解释为必须安装 FontAwesome 版本 0.3.2
。这里的 2 只是补丁版本,FontAwesome 甚至不需要在 angular 更新他们的版本时进行任何更改。
不指定补丁版本,直接安装即可。这将默认安装最新的补丁版本,并且由于您需要使用 FontAwesome 版本 0.3.x
,所以补丁版本并不重要。这里唯一的要求就是小版本应该是3
.
npm install @fortawesome/angular-fontawesome@0.3
FontAwesome 发布了 Angular specific package and I want to give it a try instead of the usual linkage from a CDN server. According to the instruction, I'm supposed to install it using the following command.
# See Compatibility table below to choose correct version
$ npm install @fortawesome/angular-fontawesome@<version>
兼容性 table 声明我应该使用版本 0。3.x 如果我是 运行 Angular版本7.x。检查文件 package.json,我可以看到我正在使用 "@angular/core": "7.2.5",我正在为 FontAwesome 解释版本 0.3.2。但是,运行 命令
npm install @fortawesome/angular-fontawesome@0.3.2
导致没有匹配版本的错误(确实是 is true)。我尝试了很多不同的组合,但都没有成功。
我错过了什么?
在 Angular 8.2.0 上使用。在我的package.json中有以下版本:
"@fortawesome/angular-fontawesome": "^0.4.0",
"@fortawesome/fontawesome-svg-core": "^1.2.17",
"@fortawesome/free-brans-svg-icons": "^5.8.1",
"@fortawesome/free-solid-svg-icons": "^5.8.1"
在 Angular 7.2.15 上,我唯一的区别是 "@fortawesome/angular-fontawesome": "^0.3.0"
。
我不确定为什么您将 @angular/core: "7.2.5"
解释为必须安装 FontAwesome 版本 0.3.2
。这里的 2 只是补丁版本,FontAwesome 甚至不需要在 angular 更新他们的版本时进行任何更改。
不指定补丁版本,直接安装即可。这将默认安装最新的补丁版本,并且由于您需要使用 FontAwesome 版本 0.3.x
,所以补丁版本并不重要。这里唯一的要求就是小版本应该是3
.
npm install @fortawesome/angular-fontawesome@0.3