目标
我想在npm中使用jsdocs。
背景
我是新的npm和它的插件。最近我发现了jsdoc,我试着使用它,但没有成功。
我试过的
首先,我使用npm的命令npm install --save jsdoc
安装了包,并成功地完成了安装。
但是,当我试图在我的项目中使用它(我在项目的文件夹中)时,我输入jsdoc example.js
,并得到以下错误:
/home/ubuntu/.nvm/versions/node/v4.4.5/bin/jsdoc:没有这样的文件或目录
这使我认为:
我也尝试过运行npm jsdoc example.js
,但是我得到了另一个错误(这次来自npm,说我没有正确地使用它)。
我还在全球范围内安装了jsdoc (使用-g
标志),并且它工作正常,但我确实希望避免这种情况,因为并非所有的项目都使用jsdoc。
摘要
最后,我正在寻找一种方法在本地运行jsdoc到一个带有npm的项目。有人知道怎么做吗?
发布于 2016-06-23 03:41:03
要在命令行中运行jsdoc,需要知道jsdoc的位置。因此,当您在全局安装jsdoc时,系统将能够找到该文件。
但是,如果您想在本地运行它,则需要在jsdoc命令之前包含文件位置。
例如,尝试使用./node_modules/jsdoc/jsdoc.js example.js
https://stackoverflow.com/questions/37989710
复制相似问题