美文网首页
快速搞定NPM模块开发及问题解决

快速搞定NPM模块开发及问题解决

作者: 啸风在学习 | 来源:发表于2017-02-28 19:36 被阅读103次

          近期参加了组织“一起众创”,于昨晚见春哥的分享《3分钟搞定NPM模块开发》,随即敲起代码,其中遇到一些问题,止步于三分钟之外。

    创建自己的模块组件

    第一步:创建目录

    创建工程目录

    第二步:初始化

    初始化

    第三步:创建index.js文件和test.js测试文件

    工程文件 index.js文件 test.js文件

    第四步:测试test

    执行test文件

    发布NPM模块

    第一步:注册账号

    到https://www.npmjs.com注册账号,记住自己的账号,密码,邮箱。

    第二步:连接NPM

    连接NPM

    第三步:发布

    发布

    第四步:官网查看发布情况

    官网发布情况

    PUT 403 问题及解决方法

                 1.也是个人刚接触这块,很多处于小白的阶段,提交过程中出现了以下的问题并且找到解决方法:因为最初的http://registry.npmjs.org这个源国内用户访问非常慢,所以一开始我们可能换成了国内淘宝的镜像:http://registry.npm.taobao.org。但是淘宝这个镜像没有开放上传的权限,因此会报这样的错误:

    npm ERR! publish Failed PUT 403

    npm ERR! Error: no_perms Private modeenable, only admin can publish this module: nodebb-plugin-route-cms

    有至少两种方法:

    1)修改~/.npmrc中的registry字段(命令:vi ~/.npmrc)

    2)直接在命令行修改即可。

    命令:npm set registry http://registry.npmjs.org

               2.另一种情况,可能是当前发布的模块名已存在于NPM库,解决方法:在json文件中修改 模块名。

    使用

    第一步:创建react项目

    第二步:项目结构

    第三步:安装xfeng_hello及安装后package.json的更新

    在此,非常感谢一起众创。欢迎大家加入一起众创。

    相关文章

      网友评论

          本文标题:快速搞定NPM模块开发及问题解决

          本文链接:https://www.haomeiwen.com/subject/vxcfgttx.html