184得票6回答
在 GitHub 上分叉的仓库,需要进行 npm 安装和构建。

我正在使用一个名为angular-translate的模块来构建我的Angular应用。然而,我已经对源代码进行了一些小修改以使一切都能按照我的想法工作,现在我想在npm install时保留这些更改。一位同事建议我分叉源代码的repo并将其指向我的分叉repo作为依赖项,我已经尝试了以下几种...

121得票20回答
尝试将新软件包发布到NPM时出现404错误

我刚刚创建了一个新的软件包。现在我正在尝试这样第一次将其发布到NPM: ole@MKI:~/Sandbox/pli$ npm publish --access public npm ERR! publish Failed PUT 404 npm ERR! Linux 3...

102得票17回答
如何使用“npm login”设置npm凭据而不从stdin读取?

我正在尝试在Docker容器中自动化执行npm publish,但当npm login命令尝试读取用户名和电子邮件时,我收到了一个错误:npm login << EOF username password email EOF 在Bash终端中可以正常运行,但在没有 stdin 的容...

57得票3回答
如何在 .npmrc 文件中为作用域注册表设置 _auth?

我想知道如何配置.npmrc文件,以便我可以使用默认的注册表和具有身份验证的不同作用域注册表。 我正在使用Nexus进行私有存储库,并且不确定如何为特定的注册表设置身份验证,只有默认的注册表可以。 例如,我的~/.npmrc文件内容如下:registry=https://registry....

56得票2回答
npmjs.com如何计算代码质量

当我们将一个包发布到npm时,它会在搜索页面显示一些数据,例如受欢迎程度、质量和维护情况(示例图像如下所示)。 我想知道npm是如何计算质量的?如果有人能给出一些线索,我将不胜感激。 如果您查看搜索页面,就可以看到这个。请看搜索页面的右侧: npm搜索"react"

50得票7回答
npm发布时出现“Error: EPERM: operation not permitted, unlink ...”,错误码为-4048。

我正在尝试发布我的NPM包:npm publish. 但是我遇到了下面这个比较晦涩的错误:npm ERR! path c:\Temp\npm-20936-b98f84c8\tmp\fromDir-02dd5394\package.tgz npm ERR! code EPERM npm ERR...

35得票1回答
如何发布NPM作用域包 / NPM作用域未找到?

我想开始发布npm包到一个范围。我需要以该范围作为我的用户名注册用户吗?例如,如果我像这样创建一个包: 我希望开始将npm软件包发布到作用域中。我需要使用作用域作为我的用户名进行用户注册吗?例如,如果我创建了这样的软件包: ole@MKI:~/firstpackage$ npm in...

34得票8回答
之前发布过的版本不能被覆盖,无法再次发布。

我使用 npm version minor 更新了我的软件包,从 0.4.0 升级到 0.5.0,package.json 和 package-lock.json 都反映了这一点。 但是,当我运行 npm publish 命令时,它显示: 你不能发布之前已发布的版本:0.4.0 是...

25得票4回答
如何生成 NPM 发布候选版本

假设我想生成一个预发布的 NPM 版本。 最初我的代码如下: "version": "0.0.1" 我尝试了:npm version prepatch npm version prepatch npm version preminor npm version preminor 那给了我这...

14得票1回答
npm publish是否执行npm pack操作?

考虑到Node.js包管理器,即npm——我想知道publish命令是否在发布之前执行pack命令,还是完全执行不同的操作?因此,如果我执行以下命令:npm publish <folder> 它是否首先执行以下操作:npm pack <folder> 我无法在文档中找到...