validate-npm-package-name 源码学习
用法
validate-npm-package-name 这个 npm 包的作用就是验证项目名称 (npm 包名) 是否合法,很多的 cli 工具都有使用。例如
vue-cli: https://github.com/vuejs/vue-cli/blob/HEAD/packages/@vue/cli/lib/create.js#L8
create-react-app: https://github.com/facebook/create-react-app/blob/04482a6c2c6639c19deb330c48e4fa5573a1654e/packages/create-react-app/createReactApp.js#L48
vue-cli 的用法如下
const result = validateProjectName(name)
// 名字不合法
if (!result.validF
共有 0 条评论