将Angular本地化
以下是在本地而不是全局安装Angular CLI的备忘录。
由于全球各种问题,例如不能根据项目使用不同版本,或者使用旧版本等,存在各种不方便。
mkdir sample
cd sample
在sample文件夹里面
npm i @angular/cli
(または npm --instal @angular/cli)
如果在安装时加上 -g,它会变成全局安装,所以不要加上。
确认动作
npx ng version
需要通过npx来执行非全局的命令。
用npx的话,可以让我们在本地使用下载的npm库便捷地执行命令。(无需指定./node_modules/.bin/包名等)
npx ng new プロジェクト名(この例だとsample) --directory=./ --routing=true --style=scss
用这个可以在当前层级创建ng项目。
【笔记】
使用 ng new 会花费一些时间,在此期间会创建一个名为 node_module/.staging 的文件夹,并在其中创建大量的子文件夹。
√ Packages installed successfully.
Successfully initialized git.
处理完成后,当我再次查看时,该文件夹已经消失了。(可能是安装时的工作目录)
【环境】
Windows 10
Git Bash
【参考网站】
https://php-java.com/posts/angular-cli-not-global/
请参考以上网站。