首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Super 前端

    发布项目NPM

    相关内容,请查看<npm模块管理器>),下面是整个流程,在此记录~~~ 环境要求 安装Node 安装Npm 创建项目 第一步:在Github创建相关repository,然后进行npm init 初始化 global[name] = factory.apply(this); } }(this, "项目名称", function () { // 逻辑编写 })); 第三步:发布模块 在npm注册账号:https://www.npmjs.com/signup 2. 在本地登录自己刚注册的账号 npm login 3. 发布模块 npm publish 持续集成 目前Github已经整合了持续集成服务travis,我们只需要在项目中添加.travis.yml文件,在下一次push之后,travis就会定时执行npm test BSD 可以自由的使用,修改源代码,也可以将修改后的代码作为开源或专有软件再发布 Massachusetts Institute of Technology,简称MIT 赋予软体被授权人更大的权利与更少的限制

    81620发布于 2021-08-30
  • 来自专栏Super 前端

    发布项目NPM

    (查看Npm相关内容,请查看<npm模块管理器>),下面是整个流程,在此记录~~~ 环境要求 安装Node 安装Npm 创建项目 第一步:在Github创建相关repository,然后进行npm init global[name] = factory.apply(this); } }(this, "项目名称", function () { // 逻辑编写 })); 第三步:发布模块 在npm注册账号:https://www.npmjs.com/signup 2. 在本地登录自己刚注册的账号 npm login 3. 发布模块 npm publish 持续集成 目前Github已经整合了持续集成服务travis,我们只需要在项目中添加.travis.yml文件,在下一次push之后,travis就会定时执行npm test BSD 可以自由的使用,修改源代码,也可以将修改后的代码作为开源或专有软件再发布 Massachusetts Institute of Technology,简称MIT 赋予软体被授权人更大的权利与更少的限制

    1.3K31发布于 2019-08-15
  • 来自专栏Czy‘s Blog

    发布NpmGitHub Packages

    发布NpmGitHub Packages Github集成了GitHub Packages功能,目前提供了Npm、Docker、Maven、NuGet、RubyGems的包管理工具,可以通过Github 管理开源包,本文主要介绍使用GitHub Packages发布Npm包。 @username/package-name的形式作为name字段,publishConfig是发布GitHub Packages的必填且值固定的字段,repository字段是必须要指定的仓库url ,可以发布多个包一个仓库,可以参考https://github.com/WindrunnerMax/Asse/packages/292805。 registry=https://npm.pkg.github.com/WindrunnerMax 接下来就可以使用npm publish命令发布包。

    1.5K20发布于 2020-08-27
  • 来自专栏me的随笔

    发布TS类型文件npm

    最近发布了@types/node-observer包npm,这里记录下发布过程 TS类型文件的包名通常以@types开头,使用npm publish发布以@types开头的包时需要使用付费账号。 我们无需自己注册付费账号,可以将自己的代码merge开源项目DefinitelyTyped中,然后发布npm上。 消除所有错误后,会交由人工处理merge,完成merge后就会发布npm了。 ? 小结 以上是自己合并代码主分支时遇到的错误,解决问题花费时间不算太长,倒是花费了大量时间等待CI结果。

    1.8K10发布于 2019-11-21
  • 来自专栏yiyun 的专栏

    GitHub Actions 自动构建 并发布 NPM

    NPM_TOKEN, 不过这个用 NODE_AUTH_TOKEN 的是 GitHub Actions 官方文档里的发布npm, 比较权威 name: npm Push on: push: 之 Actions 自动发布 npm 包 | 小康博客 - name: 6. 发布包 run: | npm config set //registry.npmjs.org/:_authToken=$NPM_TOKEN npm publish env: Github 持续化集成 工作流 Npm包自动化发布 - gaobowen - 博客园 npm包实现发布正式和测试版 - huangenai - 博客园 npm publish 403,404问题 - 简书 用 GitHub Actions 实现自动发布 NPM 包 - 简书 Publishing packages to npm and GitHub Packages | Publishing Node.js

    1K30编辑于 2022-04-01
  • 来自专栏前端桃园

    详解从 0 发布 react 组件 npm

    在整个发布组件的过程我做了如下几件事儿: 开发组件 编写 Readme 推送到 github,并且把 demo 放到 github page 上 发布组件 npm 上 1. 然后我们就可以 build 项目之后再将 expamples/dist 发布 gh-pages 分支: npm run build npm run deploy 或者直接 npm run publish-demo run compile 现在我们已经有编译好的代码了,接下来就可以发布 npm 供其他人使用了。 src examples .babelrc .gitignore webpack.config.js 这个时候我们就可以发布 npm 了: npm publish 如果你是私有包,可以这样发布: 参考文章 从 0 开始发布一个 react 组件 npm 创建并发布一个小而美的 npm 包,没你想的那么难!

    2K10发布于 2019-03-04
  • 来自专栏vae

    自定义UI组件发布npm仓库

    一,进入npm官网注册账户。 npm官网:https://www.npmjs.com/ 二,打开控制台,输入 nrm ls 查看源,需要保证当前源是npm源。 #修改下载仓库为淘宝镜像   npm config set registry http://registry.npm.taobao.org/ #如果要发布自己的镜像需要修改回来   npm config set registry https://registry.npmjs.org/ 三,输入 npm login 进行登录,(注意密码是隐藏的。 还要输入邮箱验证码) 四,登录之后 npm publish 提交到npm仓库。 (注意是在当前项目文件夹,并且你的项目名需要保证在npm仓库中没有,如果他人已创建该仓库名,则需要更换名称) 这已经结束了,等待提交完成就行了,(如果下次还需提交,记得修改版本号,不能与之前一致)

    69440编辑于 2022-09-22
  • 来自专栏京程一灯

    怎样开发可重用组件并发布NPM

    我们还将学习如何通过 NPM 使这些自定义元素在项目中得到重用。 ---- 即便是最简单的组件,人力成本也可能很高。 UX 团队进行要可用性测试。 涉及的利益相关者必须对设计签字确认。 当复制工作组件的标记时,它具有该点的CSS快照的隐式链接。 如果你随后更新模板或重构CSS,则需要更新分散在你网站周围的所有模板的版本。 从 Wordpress 博客单页应用程序,可以在任何场合下使用。 ? 通过 NPM 发布组件 NPM 包通过命令行进行发布npm adduser 把你的机器链接到你的 NPM 帐户。 如果你还没有注册,它将为你创建一个新的账号。 npm publish ?

    1.6K20发布于 2019-03-27
  • 来自专栏子晋城

    React-Native 构建 lib,并发布 npm

    g create-react-native-module 构建一个 lib 项目 进入一个空目录,这里的目录以及模块名都是你自己决定的,如: # 进入 /workspace/rn/ 目录 cd /workspace 的模块,如: create-react-native-module demo-lib --package-identifier com.pzj.demo 这样,我们就创建好了一个名叫 demo-lib 项目 lib 项目 npm 1、注册一个 npm 账号 您可以在 www.npmjs.com 官方网站中创建你的 npm 账号。 ,如: npm whoami 3、修改 demo-lib 项目目录下的 package.json 文件 package.json 文件中定义了组件名、版本号、作者、描述、依赖等发布信息,你需要修改为自己的信息 react-native-demo-lib $ npm publish --registry=http://registry.npmjs.org 发布成功后,您可以进入www.npmjs.com 官方网站中查看是否发布成功

    2.2K10编辑于 2022-01-18
  • 来自专栏勿忘初心

    npm - 组件发布

    如何将自己写的组件包发布npm上 一、注册npm 1、npm官方地址:https://www.npmjs.com/ 2、注册-登录(注册完成需验证电子邮箱) image.png 二、初始化 1、 文件,为空即可 (可用于组件入口文件) image.png 三、登录发布 1、npm: 检查当前npm镜像 -- nrm ls 切换npm镜像为官方镜像 -- nrm use npm image.png 2、在cmd上登录npm账号: npm login 3、查看登录状态: npm whoami 4、发布npm publish --access public image.png 四、遇到的问题 1、邮箱未验证,注册npm的时候没有看到邮件,进npm官网重新发送验证即可 2、第一次发布时,包名和其他人的重复,故没权限发布 3、npm publish会默认发布为私有包,但npm的私有包需要付费,需要添加参数进行发布 : npm publish --access public

    1.1K20发布于 2020-11-24
  • 来自专栏coding个人笔记

    发布npm

    Npm包管理器不用多讲,用过三大框架的应该都用过。今天讲一下怎么发布自己的npm包。 首先建一个文件夹,然后命令工具进入这个目录,执行npm init: name 项目名称 version 项目的版本号 description 项目的描述信息 entry point 项目的入口文件 test Npm账号要自己去申请,在我们项目目录打开命令行: Npm login 然后就登录,这边注意输入密码的时候是看不见的。 接着就是发布npm publish 发布完成去npm官网搜索你自己的包,我发布的是wade-tools,可用下载,但是没有其他任何简介,暂时都没有写。 这边提一下,发包不超过24小时可以撤销发布的包,要是只是测试尽量撤销,然后不能再用这个名字发布。发包还可能出现一些错误,因为本人只遇见没有验证邮箱的错误,所以就不整理了。 (完)

    94530发布于 2020-04-24
  • 来自专栏彭湖湾的编程世界

    npm】利用npm安装删除发布更新撤销发布

    什么是npmnpm是javascript的包管理工具,是前端模块化下的一个标志性产物 简单地地说,就是通过npm下载模块,复用已有的代码,提高工作效率 1.从社区的角度:把针对某一特定问题的模块发布npm 3.sudo chmod 777 npm所在目录(不推荐) 评价:这是网上经常能够看到的解决方式,但,官方教程里没有对此有任何提及。 npm的账号 第一次发布包: 在终端输入npm adduser,提示输入账号,密码和邮箱,然后将提示创建成功 非第一次发布包: 在终端输入npm login,然后输入你创建的账号和密码,和邮箱,登陆 【 3然后你npm的搜索里就可以找到被发布的APP啦! 【注意点1】不能和已有的包的名字重名! 例如我尝试把包名改成'react'显然已有的包: 然后发包的时候就会... 【注意点3】你的项目里有部分私密的代码不想发布npm上?

    5.4K80发布于 2018-01-03
  • 来自专栏江涛的博客

    引入gitlab仓库代码npm包的教程

    结合cnpm,搭建npm私有仓库 用Nexus管包,同时JAVA、Go等等语言的包它也可以管 用Verdaccio搞一下 用GitHub、gitlab之类的仓库作为代码包引入 今天我们着重介绍用GitHub 在创建完项目以后呢,你把它克到你本地, 然后执行npm init命令进行项目初始化工作,具体的你可以看下下面截图,对应着改改package name,description,等等属性。 | +----[SHA256]-----+ PS D:\gitlab\base> cat ~/.ssh/gitlab/id_rsa.pub | clip 把对应的公钥拷贝剪贴板以后呢 install git+你的仓库地址,也可以直接人肉写到package.json里面,然后执行npm install 为了让大家更直观地看到结果,我贴张最后的图吧。 vim水平有限,这里留下一个思路供读者实现,其实你可以配置vimrc文件下,然后通过一些快捷键去简化记忆,这样子会方便很多。

    1.2K50编辑于 2022-07-30
  • 来自专栏Vue源码 & 前端进阶体系

    【工具】发布NPM

    但是你一时会了不代表以后也会,比如我还是会忘记,每次还是要查,实在是不胜其烦 今天我就一步步简单搞起来,下面简单来列一下步骤 1、生成你的工具库项目 2、注册一个 NPM 账户 3、发布 4、管理NPM 看到上面的目录,这就是一般我们的项目都有的打包目录 dist 和 开发目录 src,一般我们只会把 打包后的文件 发布 npm,也就是 把 dist 发布 npm 文件内容 现在打包后 dist 中只有一个文件 简单就是,爱用不用,有事也不关我事 注册NPM账户 现在,我们的 npm 包已经完全准备完毕了,我们就可以把包发布上去了 等等,我发布到哪里去??怎么知道这个包是我的? 进入你的控制台,输入以下命令 npm login 然后跟着提示输入内容 ? 然后就会显示登陆成功 开始发布 只需一条命令,此时你的包就可以发布了! npm publish 就是这个! ? 管理NPM包的其他操作 完成上面的步骤,你的包就成功发布了,但是在我平常使用中,对我们自己发布npm 包是要进行管理的,比如 更新包,撤销包等等 所以我们同样需要知晓下面这些操作 1、更新包 2、撤销版本

    1.3K20发布于 2020-07-10
  • 来自专栏小吕

    如何使用npm发布自己的npm

    创建 在npm的官网上注册一个账号,https://www.npmjs.com/ 1:在本地通过npm init 初始化一个项目,并建一个index.js 文件,因为index.js为默认进入的文件,如下 : 2:在本地将该创建的项目打开,并在index.js编写想要写的文件(这里简单写一个排序),如下: 3:接下来通过npm login来登录你之前创建的npm账号,如下: 4:npm pubish 使用 npm install 包名 三. 版本更新 更改版本号 重新发布 四. 删除某个版本 npm unpublish 包名@版本号

    4.5K20编辑于 2022-09-26
  • 来自专栏进击的君君的前端之路

    如何发布npm

    网站主要是让用户查找 package 的;注册表(registry)是一个巨大的数据库,保存了每个 package 信息的;命令行工具(CLI)是开发者用来发布自己的 package 注册表或者下载所需 Node.js 模块就是可以发布 npm 的代码包。 发布完自己的包之后,可以做如下尝试: 将你的包发布 npm。 在你的项目外新建一个目录,然后 cd 进入这个新目录。 运行 npm install <package>。 9、发布npm包 可以发布任何具有package.json文件的目录到npm服务器上。要发布,必须是npm注册表上的用户。 9.1创建一个用户 注册一个npm账号,2个方式,最简单的就是去npm官网注册 npm注册 还有一个方式就是 npm adduser,按照它的提示去创建 9.2首次需要登录,使用npm login 存储证书本地

    2K20发布于 2018-06-27
  • 怎么发布npm包?

    本文将带你一步步从创建一个简单的脚手架工具开始,最终发布npm仓库的全过程。确定npm镜像源在开始之前,确保你的npm客户端配置了正确的镜像源。 登录npm账号在发布包之前,需要登录你的npm账号。复制代码npm login在命令行中输入你的npm用户名、密码和邮箱地址,完成登录过程。 使用npm命令来更新版本号:arduino复制代码npm version patch // 更新小版本npm version minor // 更新中间版本npm version major // 更新大版本发布 npm包一旦准备就绪,就可以将你的包发布npm。 复制代码npm publish验证发布结果为了验证你的包是否成功发布,可以创建一个新的文件夹,然后尝试全局安装你的包。

    95810编辑于 2024-06-14
  • 来自专栏小吕

    如何使用npm发布自己的npm

    创建 在npm的官网上注册一个账号,https://www.npmjs.com/ 1:在本地通过npm init 初始化一个项目,并建一个index.js 文件,因为index.js为默认进入的文件,如下 login来登录你之前创建的npm账号,如下: image-4841e3bdae0d4096a9f8fd6c903c0720.png 4:npm pubish image-994f074ce8a749dfb76028078eb0a8b3 使用 npm install 包名 三. 版本更新 更改版本号 重新发布 image-955c4ad2f1484b43a8d72a50ff09af24.png image-bdd5534c35d14e02ac02f7c4b6d708ad.png 删除某个版本 npm unpublish 包名@版本号

    2.2K20编辑于 2022-06-16
  • 来自专栏码力全开

    教你 30 秒发布一个 TypeScript 包 NPM

    这篇文章要求你有一定的 JS 、TS 和 NPM 的知识,如果你写过普通的 NPM 包就更好啦~如果没有的话网上也很多教程的,都很简单~ 发布npm 包的同学都知道,初始化一个 npm 项目,直接用 并且这也不影响我们发布 dist 目录到 npm。 4. 运行构建命令 运行 tsc 即可编译所有的源码。 这非常方便,通常情况下,我们可以添加一条命令 package.json: "build": "tsc" 5. 运行 npm publish 接下来就是要发布 npm 了,在 package.json 添加以下命令: "release": "tsc && npm publish" 笔者习惯使用 standard-version 配合 commitizen 来发布 npm 包,感兴趣的同学可以自行了解一下~ 如果想要在发布前调试本地包,可以使用 npm link 命令,在此项目根目录执行npm link, 然后在要调试的 demo

    2K20发布于 2019-11-06
  • 来自专栏季春二九

    npm下载太慢?切换npm教程

    最开始使用npm下载的一些插件的话用的国外的源,下载速度比较慢,有几种方式可以解决; 第一种 使用阿里的cnpm命令行工具代替npm命令行:(个人推荐这个) npm install -g cnpm - 第二种: 修改npm源地址 npm config set registry https://registry.npmmirror.com 设置好之后,可以通过运行npm config list查看是否配置成功 /" 或者通过npm config get registry命令验证; npm config get registry 第三种 使用nrm: 1.下载nrm: npm install -g nrm 2 .列出可以选择的源: nrm ls 3.选择想要使用的源: nrm use taobao 4.查看当前npm使用的源: npm config get registry 5.后续的想安装什么插件直接使用 npm install xxx

    2.4K30编辑于 2023-07-13
领券