簡體   English   中英

"npm 包丟失文件夾"

[英]npm package missing folders

我已經成功創建了一個發布的私有 npm 包。 這是文件結構:

Library.Util
|
|__src
   |
   |__helper
      |
      |__typeChecker.js
|
|__index.js
|
|__package.json

我們面臨同樣的問題,並且在從我們的私有 NPM 注冊表運行 NPM 包的全局安裝時缺少src/子目錄。

.npmignore.gitignore文件中沒有任何引用,我們甚至在package.jsonfiles塊中明確引用src/子目錄:

{
...
  "main": "./bin/cli.js",
  "bin": {
    "app_name": "./bin/cli.js"
  },
  "scripts": {
    "start": "node ./bin/cli.js"
  },
  "files": [
    "bin",
    "test",
    "src",
    "package.json"
  ],
...
}

有趣的是,安裝也無法安裝test子目錄,將入口點移動到src/子目錄會導致安裝失敗,並出現以下錯誤:

ENOENT: no such file or directory, chmod '...node_modules/@private_registry/app_name/src/cli.js

暫無
暫無

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

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