簡體   English   中英

在創建新的 Angular 項目時包含 .npmrc

[英]Include .npmrc while creating a new angular project

我正在使用 node.js 創建一個命令行應用程序。 該應用程序包裝了來自 angular CLI 的ng new命令。 在創建新的 angular 項目時,會自動安裝依賴項。

這里的問題是我們使用了一個私有的 npmjs 存儲庫,它有時可能沒有一些指定的依賴項。 為了避免這種情況,我想有一個 .npmrc 文件,我可以在其中定義從私有存儲庫中獲取組織特定的節點模塊,並從 npm 存儲庫中獲取其余的節點模塊。

有什么方法可以在使用 ng new 命令創建角度項目期間使用它添加 .npmrc 文件嗎?

提前致謝

您可以這樣做以避免使用全局配置:

  1. 制作項目目錄
  2. 使用所需的注冊表將 .yarnrc 文件添加到您的項目目錄,例如:registry= https://registry.npmjs.org/
  3. 然后在目錄下yarn init
  4. 然后yarn add ng所以它從你列出的存儲庫中添加 ng
  5. 繼續ng new ${yourprojectname}使用你剛剛創建的本地 ng
  6. 在 ng new 創建 angular 目錄后,您可能還想復制項目中的 .npmrc 和 .yarnrc 並使用所需的注冊表配置它們並運行npm install以確保。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM