草庐IT

miniprogram_npm

全部标签

node.js - 从特定版本的 Git 安装 npm

假设我已经为Node.js编写了一个模块,我想保持私有(private)。我知道我可以(应该)添加以下行:"private":"true"到package.json文件,我也知道我可以使用文件系统路径或到git存储库(包括GitHub)的链接npminstall这个模块.我也知道我可以将这样的文件系统路径或gitrepo的链接放入package.json中,这样dependencies部分可能看起来有点像这个:"dependencies":{"myprivatemodule":"git@github.com:..."}我现在想要的不是链接到最新版本,而是链接到特定版本。我知道的唯一可能

node.js - 从特定版本的 Git 安装 npm

假设我已经为Node.js编写了一个模块,我想保持私有(private)。我知道我可以(应该)添加以下行:"private":"true"到package.json文件,我也知道我可以使用文件系统路径或到git存储库(包括GitHub)的链接npminstall这个模块.我也知道我可以将这样的文件系统路径或gitrepo的链接放入package.json中,这样dependencies部分可能看起来有点像这个:"dependencies":{"myprivatemodule":"git@github.com:..."}我现在想要的不是链接到最新版本,而是链接到特定版本。我知道的唯一可能

node.js - 如何在没有我自己的注册表的情况下安装私有(private) NPM 模块?

我获取了一些共享代码并将其放入NPM模块中,我不想上传到中央注册表。问题是,如何从其他项目安装它?显而易见的方法可能是建立自己的NPM注册表,但根据文档,这涉及很多麻烦。我可以只安装一个位于本地文件系统上的NPM模块,甚至可以从git安装吗?npminstall--from-gitgit@server:project 最佳答案 在您的私有(private)npm模块中添加"private":true到你的package.json然后要在另一个模块中引用私有(private)模块,请在你的package.json中使用它{"name"

node.js - 如何在没有我自己的注册表的情况下安装私有(private) NPM 模块?

我获取了一些共享代码并将其放入NPM模块中,我不想上传到中央注册表。问题是,如何从其他项目安装它?显而易见的方法可能是建立自己的NPM注册表,但根据文档,这涉及很多麻烦。我可以只安装一个位于本地文件系统上的NPM模块,甚至可以从git安装吗?npminstall--from-gitgit@server:project 最佳答案 在您的私有(private)npm模块中添加"private":true到你的package.json然后要在另一个模块中引用私有(private)模块,请在你的package.json中使用它{"name"

node.js - 如何使用 npm 重新安装应用程序的依赖项?

有没有一种简单的方法来重新安装我的应用所依赖的所有包(即它们在我的应用node_modules文件夹中)? 最佳答案 我能看到的最简单的方法是删除node_modules文件夹并执行npminstall。 关于node.js-如何使用npm重新安装应用程序的依赖项?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12866494/

node.js - 如何使用 npm 重新安装应用程序的依赖项?

有没有一种简单的方法来重新安装我的应用所依赖的所有包(即它们在我的应用node_modules文件夹中)? 最佳答案 我能看到的最简单的方法是删除node_modules文件夹并执行npminstall。 关于node.js-如何使用npm重新安装应用程序的依赖项?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12866494/

node.js - 全局删除所有 npm 模块的命令

是否有删除所有全局npm模块的命令?如果没有,你有什么建议? 最佳答案 以下命令删除所有全局npm模块。注意:这在Windows上不起作用。有关工作Windows版本,请参阅OllieBennett'sAnswer.npmls-gp--depth=0|awk-F/'/node_modules/&&!/\/npm$/{print$NF}'|xargsnpm-grm这是它的工作原理:npmls-gp--depth=0列出所有全局顶级模块(参见clidocumentationforls)awk-F/'/node_modules/&&!/\

node.js - 全局删除所有 npm 模块的命令

是否有删除所有全局npm模块的命令?如果没有,你有什么建议? 最佳答案 以下命令删除所有全局npm模块。注意:这在Windows上不起作用。有关工作Windows版本,请参阅OllieBennett'sAnswer.npmls-gp--depth=0|awk-F/'/node_modules/&&!/\/npm$/{print$NF}'|xargsnpm-grm这是它的工作原理:npmls-gp--depth=0列出所有全局顶级模块(参见clidocumentationforls)awk-F/'/node_modules/&&!/\

node.js - npm 检查并根据需要更新包

我们需要将Karma测试运行程序集成到TeamCity中,为此我想给sys-engineers小脚本(powershell或其他):从某个配置文件中获取所需的版本号(我想我可以将它作为注释放在karma.conf.js中)检查定义的karmarunner版本是否安装在npm的全局repo中如果不是,或者安装的版本比预期的旧:选择并安装正确的版本运行它:karmastart.\Scripts-Tests\karma.conf.js--reportersteamcity--single-run所以我真正的问题是:“如果安装了所需的软件包版本,如何checkin脚本?”。您应该进行检查,还是

node.js - npm 检查并根据需要更新包

我们需要将Karma测试运行程序集成到TeamCity中,为此我想给sys-engineers小脚本(powershell或其他):从某个配置文件中获取所需的版本号(我想我可以将它作为注释放在karma.conf.js中)检查定义的karmarunner版本是否安装在npm的全局repo中如果不是,或者安装的版本比预期的旧:选择并安装正确的版本运行它:karmastart.\Scripts-Tests\karma.conf.js--reportersteamcity--single-run所以我真正的问题是:“如果安装了所需的软件包版本,如何checkin脚本?”。您应该进行检查,还是