vue-cli系列之——vue-cli自身引用了哪些包?持續更新中……

概述

當vue-cli創建了一個vue-demo後,我們使用npm run serve就可以啓動項目了。通過package.json中的serve命令我們可以看到,實際是啓動了vue-cli-service serve這個命令。這個命令實際上是啓動了一段node腳本,那這個腳本引用了哪些包呢?讓我們來一探究竟。

semver

概述:這個包是用來做版本號規範處理的,可以校驗一個輸入的版本號是否符合規範,以及某個包是否滿足某個版本。

實例:檢測本機node版本是否符合vue-cli需求的node版本。

if (!semver.satisfies(process.version, requiredVersion)) {
  error(
    `You are using Node ${process.version}, but vue-cli-service ` +
    `requires Node ${requiredVersion}.\nPlease upgrade your Node version.`
  )
  process.exit(1)
}

npm 鏈接:https://www.npmjs.com/package...

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章