我希望能够在控制台中写这个:
someCommand my-project
它将在我的根项目中生成这些文件:
views/art/my-project.jade
public/my-project/my-project.styl
public/my-project/my-project.js
我该怎么做?我从哪说起呢?是否需要我编写自己的 npm 包?
我希望能够在控制台中写这个:
someCommand my-project
它将在我的根项目中生成这些文件:
views/art/my-project.jade
public/my-project/my-project.styl
public/my-project/my-project.js
我该怎么做?我从哪说起呢?是否需要我编写自己的 npm 包?
开始你的程序:
!/usr/bin/env node
将文件标记为可执行文件并将其放置在您的$PATH
然后使用文件系统模块。
无需编写自己的 npm 包,但这样做通常是一个好主意,因为它可以让您组织程序并将其放在可安装的包中。请参阅package.json 文档(特别是标记为bin的部分)。