【发布时间】:2020-03-29 19:02:05
【问题描述】:
我在 npm 注册表https://www.npmjs.com/package/create-ts-starter 中有一个名为:create-ts-starter 的包。
我想用它作为我的项目启动器,使用命令npm init ts-starter,正如它在https://docs.npmjs.com/cli/init中解释的那样
但是当我运行它时,它只会显示错误:
npm init ts-starter
npx: installed 1 in 1.65s
command not found: create-ts-starter
这是 Github 仓库https://github.com/saostad/node-typescript-starter
我错过了什么?
【问题讨论】:
-
我不确定,但也很想知道。文档确实提到了
npm package named create-<initializer>,因此您的 repo/npm-package 名称可能需要以“create-”开头 -
即使没有 repo 也可以工作,repo 只是我们可以提供的可选信息。我认为这应该与文档的
and then have its main bin executed – presumably creating or updating package.json and running any other initialization-related operations.这部分有关。 -
只是确定一下,你有 npm 6+ 吗?
-
节点 v 13.3.0 & npm 6.13.1
标签: node.js npm npm-scripts npx