快速搞定NPM模塊開發及問題解決

? ? ? 近期參加了組織“一起眾創”,于昨晚見春哥的分享《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從以下來源獲取配置值,按優先級排序: 命令行標記 在命令行上放置--foo bar設置foo配置參數為...
    竹天亮閱讀 44,223評論 0 8
  • 文章內容列表: 安裝 常用npm命令 npm 配置文件修改 npm 加速 npm 發布 npm 發布更新版本 1....
    甘言川閱讀 27,598評論 0 3
  • npm是什么 NPM的全稱是Node Package Manager,是隨同NodeJS一起安裝的包管理和分發工具...
    build1024閱讀 7,956評論 0 9
  • npm介紹 NPM的全稱是Node Package Manager,是一個NodeJS包管理和分發工具 NPM的作...
    IT男的成長記錄閱讀 1,392評論 0 2
  • 你的生活方式顯示在身材上,你的性格顯示在臉上,你的家教在坐姿站姿上,而牙齒決定了整個人的形象,它更是一個人的社會層...
    洗發水的冬天閱讀 2,287評論 1 0