Navigation

    西南IT社区
    • Register
    • Login
    • Search
    • 主页
    • 问答
    • 话题
    • 热门
    • 圈子
    • 工作机会
    • 活动
    • 项目

    github和npm上怎么上传自己的组件?

    技术答疑
    2
    3
    146
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Z
      zwy last edited by

      怎么把自己的代码放到github和npm上,能正常安装呢?求大佬指导~

      1 Reply Last reply Reply Quote 0
      • liazei33
        liazei33 last edited by

        按照这个步骤来

        1. 在npm上注册一个账号
          https://www.npmjs.com/signup

        2. 注册成功后尝试在cmd上运行登录命令,看看登录是否成功

        npm login
        

        6679fbd0-ea0c-4749-8f13-5e5dcc05c701-image.png

        1. 登录成功后,进入需要发布的项目根目录中
          注意: 要发布的项目必须包含一个 package.json ,里面有项目名称 和 版本描述
          一个简单的 package.json 结构示例:
        {
          "name": "myapp", // npm 项目名称
          "version": "1.0.0", // 版本号
          "description": "myapp", // 项目描述
          "main": "index.js", // 项目入口文件
          "scripts": {
            // 项目启动命令
            "test": "echo \"Error: no test specified\" && exit 1"  
          },
          "author": "", // 作者信息
          "license": "MIT" // 软件协议 
        }
        

        运行 发布命令发布项目到npm上

        npm publish
        

        上传成功以后,npm 会发一个右键到你的邮箱上,到这里,发布工作就完成了!
        下次需要更新版本的时候,修改项目以后,只需要重新调整一下版本号,再次执行发布命令就可以了!

        Z 1 Reply Last reply Reply Quote -1
        • Z
          zwy @liazei33 last edited by

          @liazei33 在 github和npm上怎么上传自己的组件? 中说:

          下次需要更新版本的时候,修改项目以后,只需要重新调整一下版本号,再次执行发布命令就可以了!

          厉害,谢谢大佬!

          1 Reply Last reply Reply Quote 0
          • First post
            Last post
          使用HTML构建办公软件 使用HTML构建办公软件 使用HTML构建办公软件
          Z
          1
          光
          A
          庆
          小
          U
          Y
          L
          I
          Z
          I
          Y
          C
          Z
          E
          Y
          U
          I
          A
          Z
          Y
          Y
          罗
          R

          西南地区IT社群(QQ)
          云南
          【昆明网页设计交流吧】243627302
          【昆明nodejs交流吧】 243626749
          【VUE】838405306
          【云南程序员总群】343606807
          【昆明UI设计】104031254
          【云南软件外包】15547313
          贵州
          【PHP/java源码/站长交流群】55692114
          四川
          【成都Java/JavaWeb交流】86669225
          【vaScript+PHP+MySql】116270060
          【UI设计/设计交流学习群】135794928
          重庆
          【诺基亚 JAVA游戏博物馆】 559479780
          【PHP,Java,Python,C++接单】 442103442
          西藏
          社群
          昆明网页设计交流吧
          友情链接
          • Funtask
          • Funtask 社区
          • SUWIS
          ©2019-2021 滇ICP备20006698号