Cyp*_*ert 2 node.js npm package.json
我正在寻找如何安装npm包的最佳解决方案,而没有它的package.json文件中描述的依赖项.
目标是在安装包之前更改依赖项版本.我可以通过下载源手动为一个包执行此操作,但如果您有许多嵌套依赖项,则会成为问题.
这是一个shell脚本,它似乎可以为您提供所需的解压缩文件.
#!/bin/bash
package="$1"
version=$(npm show ${package} version)
archive="${package}-${version}.tgz"
curl --silent --remote-name \
"https://registry.npmjs.org/${package}/-/${archive}"
mkdir "${package}"
tar xzf "${archive}" --strip-components 1 -C "${package}"
rm "${archive}"
Run Code Online (Sandbox Code Playgroud)
将其另存为npm_download.sh
并使用所需包的名称运行它:
./npm_download.sh pathval
归档时间: |
|
查看次数: |
4205 次 |
最近记录: |