Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Np跳过草案发布步骤

Np跳过草案发布步骤
EN

Stack Overflow用户
提问于 2019-08-09 13:17:15
回答 1查看 189关注 0票数 0

np完全跳过了草案发布步骤,我不知道我是如何做到的。

一开始,它跳过推标签,因为它“没有检测到上游分支”。这对我来说很奇怪,因为它不得不以某种方式推动变革。然后我输入git push --set-upstream origin master,这处理了标签推送。现在它推开标签..。但是它跳过了发布草案的步骤。我不使用任何标志,只使用np

我不知道怎么复制这个。我尝试过多个项目;我尝试过卸载然后重新安装np,而草案发布步骤只是没有执行。

我看过:

  • #431 (实际上抛出一个错误,我的没有错误)
  • #382 (显示“命令失败”,我的没有显示任何内容)和其他分支的想法--没有骰子。

下面是我的终端(GNU,版本4.4.19(1)-release (x86_64-pc-msys))的样子。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
Publish a new version of testfordraftrelease (current: 1.0.1)

? No commits found since previous release, continue? (y/N) y
? No commits found since previous release, continue? Yes
? Select semver increment or specify new version (Use arrow keys)
? Select semver increment or specify new version patch  1.0.2

[02:51:34] Prerequisite check [started]
[02:51:34] Ping npm registry [started]
[02:51:36] Ping npm registry [completed]
[02:51:36] Check npm version [started]
[02:51:37] Check npm version [completed]
[02:51:37] Verify user is authenticated [started]
[02:51:41] Verify user is authenticated [completed]
[02:51:41] Check git version [started]
[02:51:41] Check git version [completed]
[02:51:41] Check git remote [started]
[02:51:43] Check git remote [completed]
[02:51:43] Validate version [started]
[02:51:43] Validate version [completed]
[02:51:43] Check for pre-release version [started]
[02:51:43] Check for pre-release version [completed]
[02:51:43] Check git tag existence [started]
[02:51:45] Check git tag existence [completed]
[02:51:45] Prerequisite check [completed]
[02:51:45] Git [started]
[02:51:45] Check current branch [started]
[02:51:45] Check current branch [completed]
[02:51:45] Check local working tree [started]
[02:51:45] Check local working tree [completed]
[02:51:45] Check remote history [started]
[02:51:45] Check remote history [completed]
[02:51:45] Git [completed]
[02:51:45] Cleanup [started]
[02:51:45] Cleanup [completed]
[02:51:45] Installing dependencies using npm [started]
[02:51:47] → npm WARN testfordraftrelease@1.0.1 No repository field.
[02:51:47] → up to date in 0.295s
[02:51:47] → found 0 vulnerabilities
[02:51:47][object Object]
[02:51:47] Installing dependencies using npm [completed]
[02:51:47] Running tests using npm [started]
[02:51:48]> testfordraftrelease@1.0.1 test C:\Users\Choppy\Documents\Actual Documents\Coding\Actual Projects\Test
[02:51:48]> echo 'Hi'
[02:51:48]'Hi'
[02:51:48][object Object]
[02:51:48] Running tests using npm [completed]
[02:51:48] Bumping version using npm [started]
[02:51:49] → v1.0.2
[02:51:49][object Object]
[02:51:49] Bumping version using npm [completed]
[02:51:49] Publishing package using npm [started]
[02:51:51] Publishing package using npm (waiting for input…) [title changed]
[02:51:51]? Enter OTP:
841029
? Enter OTP: 8
? Enter OTP: 84
? Enter OTP: 841
? Enter OTP: 8410
? Enter OTP: 84102
? Enter OTP: 841029
? Enter OTP: 841029
[02:51:55]undefined
[02:51:55] Publishing package using npm [title changed]
[02:52:00] Publishing package using npm [completed]
[02:52:00] Pushing tags [started]
[02:52:04] Pushing tags [completed]

 testfordraftrelease 1.0.2 published 

预期行为

我期望每当我使用np时,草案发布步骤就会发生,并且不会出现错误。

环境

NP-5.0.3 Node.js -10.16.0NPM6.10.2 Git - 2.16.2.windows.1操作系统-Windows8.1

EN

回答 1

Stack Overflow用户

发布于 2019-08-09 13:17:15

在搜索np包的util.js、cli.js、ui.js和index.js之后,我了解到它(至少是发布部分)无法通过git文件夹检测GitHub回购。它通过package.json检测它。

这意味着,如果您在npm init之前使用git init,它将不会将GitHub回购添加到package.json文件中。如果您忘记或不知道手动添加它,np将跳过发布草案阶段。

这需要更新才能从git /git目录获取repo信息,或者使用echo/控制台日志让用户更新他们的package.json文件。

package.json其中np 没有起草发布:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
  "name": "testfordraftrelease",
  "version": "1.0.11",
  "description": "Using this to test np",
  "main": "index.js",
  "scripts": {
    "test": "echo 'Hi'"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}

package.json其中np 完成了的发布:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
{
  "name": "testfordraftrelease",
  "version": "1.0.11",
  "description": "Using this to test np",
  "main": "index.js",
  "scripts": {
    "test": "echo 'Hi'"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/Crowbrammer/TestRepoForNP.git"
  },
  "bugs": {
    "url": "https://github.com/Crowbrammer/TestRepoForNP/issues"
  },
  "keywords": [],
  "author": "",
  "license": "ISC"
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57437210

复制
相关文章
Go 1.10 发布说明草案:预计于 2018 年 2 月发布
Go 1.10 还没发布,下面将简单介绍正在进行中的 Go 1.10 发布说明草案。Go 1.9 已于 2017 年 8 月发布,最新的 Go 1.10 预计将于 Go 1.9 发布六个月后 —— 2018 年 2 月发布。
Debian中国
2018/12/20
4980
W3C 发布 WebAssembly 2.0 工作草案
4 月 20 日,W3C 公布了 WebAssembly 2.0 的第一批公共工作草案。该草案由 3 部分组成,分别是:
深度学习与Python
2022/06/11
3990
W3C 发布 WebAssembly 2.0 工作草案
np.nanmean, np.nanmax
我们在对一个python numpy数组求均值或最大值的时候,如果这个数组里包含nan,那么程序就会报错或者求出来的值是nan,如下所示
狼啸风云
2021/05/11
5820
P问题/NP问题/NP-Hard问题/NP-Complete问题
近日,论文中涉及到NP-Hard问题,写下笔记对以上问题进行区分. P问题:在多项式时间内可以求解的问题. NP问题:在多项时间内不能求解,在多项式时间内可以验证的问题. NP-Hard问题:所有的NP问题在多项式时间内可以归约到该问题,该问题为NP-Hard问题. NP-Complete问题:一个问题即是NP-Hard问题,同时又是NP问题.
DuncanZhou
2020/01/21
1.3K0
SVN增量打包发布步骤
1.      在svn根目录下show_log进入到日志目录: 2.      全选中当前发布版本到上次发布版本如2052-1972: 3.      右键弹窗,点击compare revision
NateHuang
2018/03/14
1.9K0
SVN增量打包发布步骤
【计算理论】计算复杂性 ( NP 完全问题 | NP 难 问题 P = NP 的情况 | NP 难 问题 P ≠ NP 的情况 )
文章目录 一、NP 完全的定位 二、NP 难 问题 ( P = NP ) 仅做参考 [ 潜在错误 ] 三、NP 难 问题 ( P ≠ NP ) 目前公认 [ 潜在正确 ] 一、NP 完全的定位 ---- 计算理论中三个重要概念 : \rm P , \rm NP , \rm NP 完全 ; \rm P , \rm NP , \rm NP 完全 , 三者的相互关系如下 : 目前 \rm P 与 \rm NP 的是否相等不确定 , 只知道 \rm P \leq NP ; 如果
韩曙亮
2023/03/28
8540
【计算理论】计算复杂性 ( NP 完全问题 | NP 难 问题  P = NP 的情况  | NP 难 问题  P ≠ NP 的情况  )
np.logspace()
等比数列通项为:an = a1 * qn-1 基本语法: np.logspace( start, stop, num=50, endpoint=True, base=10.0, dtype=None
狼啸风云
2021/03/03
5750
np.argsort()
在深度学习Mnist案例中遇到了argsort()函数,查了相关资料,把它的用法整理如下。
狼啸风云
2021/03/03
1.1K0
np.astype()
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/132453.html原文链接:https://javaforall.cn
全栈程序员站长
2022/06/29
3260
np.newaxis
np.newaxis的作用就是在这一位置增加一个一维,这一位置指的是np.newaxis所在的位置,比较抽象,需要配合例子理解。x1 = np.array([1, 2, 3, 4, 5])# the shape of x1 is (5,)x1_new = x1[:, np.newaxis]# now, the shape of x1_new is (5, 1)# array([[1],# [2],# [3],# [4],# [5]])x1_new =
狼啸风云
2019/12/20
9030
np.ascontiguousarray()
返回和传入的数组类似的内存中连续的数组返回和传入的数组类似的内存中连续的数组返回和传入的数组类似的内存中连续的数组返回和传入的数组类似的内存中连续的数组返回和传入的数组类似的内存中连续的数组返回和传入的数组类似的内存中连续的数组返回和传入的数组类似的内存中连续的数组返回和传入的数组类似的内存中连续的数组返回和传入的数组类似的内存中连续的数组返回和传入的数组类似的内存中连续的数组返回和传入的数组类似的内存中连续的数组返回和传入的数组类似的内存中连续的数组x = np.arange(6).reshape(2,3
狼啸风云
2019/11/28
7310
np.concatenate
numpy.concatenate((a1,a2,…), axis=0)函数,能够一次完成多个数组的拼接。其中a1,a2,…是数组类型的参数示例:
狼啸风云
2021/05/10
5960
np.cumsum
numpy.cumsum() numpy.cumsum(a, axis=None, dtype=None, out=None) axis=0,按照行累加。 axis=1,按照列累加。 axis不给定具体值,就把numpy数组当成一个一维数组。 ---->>> a = np.array([[1,2,3], [4,5,6]])>>> a>>> np.cumsum(a)array([ 1, 3, 6, 10, 15, 21])>>>>>> np.cumsum(a,axis=0) #按照行累加,行求和array
狼啸风云
2021/03/03
5770
np.allclose
numpy的allclose方法,比较两个array是不是每一元素都相等,默认在1e-05的误差范围内
狼啸风云
2019/10/28
1.2K0
np.insert
np.insert(arr, obj, values, axis)#arr原始数组,可一可多,obj插入元素位置,values是插入内容,axis是按行按列插入。插入的数组是一维的import numpy as npa = np.array([1,4,6,5,6,8])np.insert(a,0,9)array([9, 1, 4, 6, 5, 6, 8])#插入元素都是在所给位置之前多维: 如果axis没有给出,相当于是做降维操作,与一维数组一致a = np.array([[1,2],[3,4],[5,6]
狼啸风云
2021/05/10
3880
numpy中np.max和np.maximum
1.np.max(a, axis=None, out=None, keepdims=False)求序列的最值最少接受一个参数axis默认为axis=0即列向,如果axis=1即横向ex:>> np.max([-2, -1, 0, 1, 2])22.np.maximum(X, Y, out=None) X和Y逐位进行比较,选择最大值. 最少接受两个参数ex:>> np.maximum([-3, -2, 0, 1, 2], 0)array([0, 0, 0, 1, 2])
狼啸风云
2019/09/30
1.8K0
NP-Completeness
Theorem. CIRCUIT-SAT is NP-complete. [Cook 1971, Levin 1973]
Steve Wang
2019/05/26
4540
np.unique
去除数组中的重复数字,并进行排序之后输出。 要求是 arr 里面是相同的维数。 import numpy as np result1 = np.unique([1, 1, 2, 2, 2, 3, 3, 4]) print(type(result1)) # <class 'numpy.ndarray'> print(result1) # [1 2 3 4] arr = np.array([[1, 2], [3, 3]]) result2 = np.unique(arr) print(type(res
狼啸风云
2022/05/09
3320
np.repeat()
axis=0,沿着y轴复制,实际上增加了行数 axis=1,沿着x轴复制,实际上增加了列数
狼啸风云
2021/03/03
2.1K0
np.unique
对于一维数组或者列表,unique函数去除其中重复的元素,并按元素由小到大返回一个新的无元素重复的元组或者列表
bye
2021/01/06
7040

相似问题

跳过签出步骤

12

跳过步骤实现中的行为步骤

34

如何跳过下载步骤

19

跳过转换步骤

15

Opencart -跳过步骤2

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文