之前新增angular專案時ng new graceAngularApp –routing –style=scss會出現如下訊息,當時的解法如 文章: 新增angular cli遇到的問題





後來發現nodejs的根目錄不再是C:\Users\[user_name]\AppData\Roaming\npm,而是隨著目錄的切換根目錄也變成當時的目錄,因此npm install -g @angular/cli@next只會安裝在當時的目錄,無法安裝於C:\Users\[user_name]\AppData\Roaming\npm
npm root -g可查看目前的根目錄,設定根目錄的方式是在C:\Users\[user_name]\.npmrc這個檔案填入C:\Users\[user_name]\AppData\Roaming\npm即可設定nodejs的根目錄,此設定完成後再執行npm root -g可發現不管切換至何目錄,其根目錄一律為C:\Users\[user_name]\AppData\Roaming\npm
此設定一旦完成,新增angular專案也不再出現browserslist、ansi-html的錯誤訊息了.
