有沒有辦法告訴npm從命令行使用不同的文件比「package.json」?npm使用不同的文件名比「package.json」
編輯:
謝謝你的回答。我已經檢查過這些文檔,並希望有一種解決方法或一種無法證明的方式來實現這一點。那麼我會想到其他的東西。
有沒有辦法告訴npm從命令行使用不同的文件比「package.json」?npm使用不同的文件名比「package.json」
編輯:
謝謝你的回答。我已經檢查過這些文檔,並希望有一種解決方法或一種無法證明的方式來實現這一點。那麼我會想到其他的東西。
沒有。正如the npm-install
docs描述,這是唯一的語法,你可以使用:
npm install (with no args in a package dir)
npm install <tarball file>
npm install <tarball url>
npm install <folder>
npm install [@<scope>/]<name> [--save|--save-dev|--save-optional] [--save-exact]
npm install [@<scope>/]<name>@<tag>
npm install [@<scope>/]<name>@<version>
npm install [@<scope>/]<name>@<version range>
npm i (with any of the previous argument usage)
未指定參數,該命令將安裝a folder containing a program described by a package.json file
。
只使用客戶端空間工具,它看起來很簡單,你不能。 NPM DOC是樂觀的:
A package is:
a) a folder containing a program described by a package.json file
b) a gzipped tarball containing (a)
c) a url thatresolves to (b)
d) a <name>@<version> that is published on theregistry with (c)
e) a <name>@<tag> that points to (d)
f) a <name>that has a "latest" tag satisfying (e)
g) a git url that, when cloned,results in (a).
[...]
你需要在你的項目的根目錄中的package.json文件做 多與NPM什麼。這基本上是整個界面。
正如你可以看到,他們使它真正清除任何工作一個package.json
是必需的。
您必須深入研究代碼,否則結果將不可重用。如果這是你想要的,請在你的問題中明確說明其他人理解爲什麼這是必要的。