W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
Node.js 模塊是一種可以發(fā)布到 npm 的包。當(dāng)你創(chuàng)建一個新模塊時,創(chuàng)建?package.json
?文件是第一步。
你可以使用?npm init
?命令創(chuàng)建?package.json
?文件。命令行中將會提示?package.json
?字段中需要你輸入的值。名稱(name)
?和?版本(version)
?這兩個字段是必填的。你還需要輸入?入口文件字段(main)
?字段,當(dāng)然,可以使用默認(rèn)值?index.js
。這些步驟在NPM package.json 文件中有詳細(xì)的講解。
如果你想為作者(author)
字段添加信息,可以使用以下格式(郵箱、網(wǎng)址都是選填的):
Your Name <email@example.com> (http://example.com)
創(chuàng)建?package.json
?文件之后,還需要創(chuàng)建模塊的入口文件。如果使用默認(rèn)值,文件名是?index.js
。
在此文件中,添加一個函數(shù),作為?exports
對象的一個屬性。這樣,require
此文件之后,這個函數(shù)在其他代碼中就可以使用了。
exports.printMsg = function() {
console.log("This is a message from the demo package");
}
試一試:
cd
?進(jìn)入這個新目錄。npm install <package>
?命令。node test.js
?命令。是否輸出 console.log 中填寫的信息?Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: