npm相关内容

NPM在公司防火墙后安装任何程序包时在本地引发错误Unable_to_Get_Issuer_cert_local

1.I已下载节点(最新版本4.6.0) 设置NPM的代理路径 已尝试安装NPM 我收到错误 Unable_to_Get_Issuer_CERT_LOCAL 推荐答案 我无法从谷歌获得任何帮助(人们说降级到v0.x),但一位同事提供了帮助.. NPM SET STRICT-SSL=FALSE 这有帮助... 我发布这个问题和答案是为了帮助遇到相同错误的人 ..
发布时间:2022-04-07 14:44:34 其他开发

阻止Yarn Install在项目中运行(即强制NPM安装)

我们最近从Yarn改回了使用NPM,但旧习惯很难改掉,我担心一些开发人员会意外使用yarn install。 如何防止yarn install在项目中运行?或者,更好的是,显示一个提示使用npm install? 我认为yarn install可以用preinstall脚本截取,但我不确定要在preinstall脚本中查找什么。 推荐答案 我想到了另一个选项,利用Yarn将根据 ..
发布时间:2022-04-07 14:42:34 其他开发

来自repo的NPM安装未运行`preparare`

我有一个NPM包,用于托管在内部Git服务器上的常见组件。由于某些原因,当我在另一个项目中调用npm install时,我想在其中使用它,它将不会运行prepare挂钩。显然,这是不起作用的,因为NPM包需要node_MODULES中的/dist文件夹才能使用该包。 我已经尝试了一些方法,比如使用过时的prepublish钩子,但即使这样也不会被调用。我还尝试执行postinstall,以查 ..
发布时间:2022-04-07 14:38:46 其他开发

NPM安装,-force标志

我在NodeJS后端安装这些包。然后我遇到一个错误,如下所示: Gyp.js“重建 吉普犯错了!配置错误 吉普犯错了!堆栈错误:找不到PYTHON可执行文件“PYTHON”,可以设置PYT Honenv变量。 它说我需要一些python可执行文件。然而,当我运行时: npm i -force 所有安装似乎都运行正常。 问题: npm i -force与正常的npm ..
发布时间:2022-04-07 14:36:16 前端开发

在使用Nexus HTTPS NPM注册表代理时,我应该如何在.npmrc中设置_auth?

上下文 我的.npmrc文件似乎已正确读取(通过npm config ls -l从命令行和Maven内部版本检查)。 运行npm的计算机无法直接连接到网络,它只能连接到Nexus NPM注册表URL。因此,未设置代理属性proxy和https-proxy。 由于对Nexus的访问受到限制,我从Nexus中生成了访问令牌。 Nexus安全令牌由用户名和密码组成,用户名和密码都 ..
发布时间:2022-04-07 14:32:20 其他开发

Npm-添加到Package.json,但不安装

我想知道是否可以运行一个命令来检查该程序包是否为有效的NPM程序包,将其作为依赖项添加到Package.json中,但不安装它。 我这样做是因为我在全局范围内安装了某个包,并且需要在开放源码项目中使用它。因此,我希望将其包括在内。 推荐答案 我不认为你可以用npm做到这一点。我查过文件了,我没有找到任何关于。 您可以将此作为变通办法: npm i ..
发布时间:2022-04-07 14:29:23 前端开发

如何在语义发布的Github插件中使用Github操作发布整个目录?

我希望使用语义发布在Github版本上发布整个目录(构建目录),但不幸的是,它将每个构建文件作为单个资产发布。 用于复制: 我正在使用Vue CLI生成项目vue create foo 将语义发布安装为开发依赖npm install --save-dev semantic-release 安装语义发布的Github插件npm install @semantic-release/gi ..
发布时间:2022-04-07 10:35:36 其他开发

如何在Github操作中指定节点的路径?

我正在尝试使用Github的node.js工作流在我的存储库上自动测试。但是,我遇到了困难,因为节点设置在子目录中,而不是我的存储库的根目录中。我一直在寻找一种方法来指定要在其中运行NPM命令的目录,但没有找到任何答案。 以下是工作流代码: # This workflow will do a clean install of node dependencies, build the s ..
发布时间:2022-04-07 10:16:03 其他开发