nodejs打包模塊問題


最近學習npm打包以及調用自定義模塊

參考文章有

 

http://blog.csdn.net/wcslb/article/details/53004313

該文說的通俗易懂,但是出現了一些上下文都沒提到的目錄,個人在學習中出現了一些問題

打包和安裝都正常,之后出現以該包名對應的目錄(Replace),但是沒辦法調用(reqiure("Replace")報錯)。

無論是全局安裝(npm install -g *** )還是當前目錄安裝(npm install  ***)

因此將整個流程做了個簡單說明以便比對參考

  1.  創建一個(自定義)名為文件夾如(mynodejs)。(該目錄用來擺放所有新建的文件
  2.  在目錄(mynodejs)下創建文件censortext.js該名字自定義,內容填寫業務邏輯接口
  3. 在目錄(mynodejs)下創建文件package.json(文件名固定,內容是包的描述,啟動版本等,也可以使用 npm init按照提示一步步填入內容)(可參考這篇文章http://blog.csdn.net/liyanhui1001/article/details/44020235
  4. 在目錄(mynodejs)下創建文件README.md(名字固定,內容為對業務邏輯的描寫說明)文件。
  5. 使用命令行進入目錄(mynodejs),執行命令 npm.pack進行打包(會在mynodejs目錄下打包成taz文件,文件名就是package.json中的name字段
  6. 使用命令行進入(mynodejs)的上級目錄,執行install mynodejs(或者install -g mynodejs)安裝自定義模塊
  7. 安裝完成


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM