sub generator

###?有時(shí)我們并不需要去創(chuàng)建完整的項(xiàng)目結(jié)構(gòu),只是需要在已有的項(xiàng)目基礎(chǔ)上創(chuàng)建一些特定類型的文件

##?給已有的項(xiàng)目創(chuàng)建readme,eslint,babel等,這些文件都有一些基礎(chǔ)代碼,自己手動(dòng)去配很容易配錯(cuò),通過(guò)生成器幫我們自動(dòng)生成以提高效率======yeoman?提供的??sub?generator

#?yo?node:cli

$?yo?node:cli

?conflict?package.json

??Overwrite?package.json??(ynaxdH)?y

??Overwrite?package.json??overwrite

????force?package.json

???create?lib\cli.js

###?package.json?里面多了以下配置

"bin":?"lib/cli.js",????》》》》》cli.js中提供了基礎(chǔ)的代碼結(jié)構(gòu)

??"dependencies":?{

????"meow":?"^3.7.0"

??}

###?yarn?link?到全局范圍

yarn?link

#?注意新加了配置文件過(guò)后并沒(méi)有安裝相應(yīng)的依賴,yarn命令運(yùn)行安裝操作

yarn

###?my-module?--help,檢測(cè)cli應(yīng)用是否正常工作

my-module?--help????》》》顯然沒(méi)有,?????

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容