我通过<div style="text-align:center">
<h1>
Welcome to {{ title }}!
</h1>
</div>
<nav>
<a routerLink="" routerLinkActive="Home">Home</a>
<a routerLink="/brand" routerLinkActive="active">Brand</a>
</nav>
<div>
<router-outlet></router-outlet>
</div>
安装了yarn
。在此过程中,brew
的依赖项yarn
(最新版本)也已安装。
node
如果通过自制程序安装的最新版本的yarn
有问题,请参见here。
要解决此问题,我尝试安装node
-node
的旧版本。
我这样做是为了安装node@8
并将原来的node@8
替换为node
node@8
现在,如果我运行$ brew install node@8
$ brew unlink node
,它将显示如果我运行brew link --overwrite --dry-run --force node@8
将会删除的所有文件,我得到:
brew link --overwrite --force node@8
我有几个问题:
为什么只有桶装的公式需要$ brew link --overwrite --dry-run --force node@8
Would remove:
/usr/local/bin/npm -> /usr/local/lib/node_modules/npm/bin/npm-cli.js
/usr/local/bin/npx -> /usr/local/lib/node_modules/npm/bin/npx-cli.js
/usr/local/lib/node_modules/npm/.github/CODEOWNERS
/usr/local/lib/node_modules/npm/.github/issue_template.md
/usr/local/lib/node_modules/npm/.mailmap
/usr/local/lib/node_modules/npm/.npmignore
/usr/local/lib/node_modules/npm/.travis.yml
/usr/local/lib/node_modules/npm/AUTHORS
/usr/local/lib/node_modules/npm/CHANGELOG.md
/usr/local/lib/node_modules/npm/CONTRIBUTING.md
/usr/local/lib/node_modules/npm/LICENSE
/usr/local/lib/node_modules/npm/Makefile
/usr/local/lib/node_modules/npm/README.md
...and more
选项?什么是
开发人员试图警告我们?
为什么要删除那么多的node_modules文件?我以为我有 之前安装了不同版本的节点文件,我只是 现在要链接其他软件包吗?