使用命令行npm模块作为普通模块

时间:2018-03-08 06:26:25

标签: node.js npm

我和我的朋友们想知道如何要求并使用node module设计用于CLI

standard

例如:standard "src/util/**/*.js" "test/**/*.js" module旨在通过命令行执行

npm modules

我们如何通过像其他const standard = require("standard");

那样获得相同的功能

例如:ids= []; ids.push("<%=totalCount%>"); onSelectAll : function (ids, isSelected) { currentPageNumber = $(".ui-pg-input").val(); var index = $.inArray(ids, idsOfSelectedRows); var count= 0; for(var rowCount=ids.slice(0)[0]; rowCount<=ids.slice(-1)[0];rowCount++){ var _id=ids.slice(count)[0];; var _rpTimeSlotId = $(this).getCell(ids.slice(count)[0];,'rpTimeSlotId'); var _startDate=$(this).getCell(ids.slice(count)[0];,'sDateTime'); var _endDate=$(this).getCell(ids.slice(count)[0];,'eDateTime'); var _totalCount=$(this).getCell(ids.slice(count)[0];,'trpCount'); var _remainingCount=$(this).getCell(ids.slice(count)[0];,'rrpCount'); if (!isSelected && index >= 0) { idsOfSelectedRows.splice(index, 1); iDOfSelectedRows.splice(index, 1); } else { idsOfSelectedRows.push(id); var obj=new fnTimeSlot(_id, _rpTimeSlotId, _startDate,_endDate,_totalCount,_remainingCount); iDOfSelectedRows.push(obj); } count++; }

1 个答案:

答案 0 :(得分:0)

首先,您必须使用以下命令安装standard模块。

npm install standard

然后您可以使用standard模块NodeJS API中的各种功能。

示例:

const standard = require('standard');
standard.lintFiles('/path/to/files/*.js', function (err, res) {
  if (err) {
    console.log(err);
  } else {
    console.log(res);
  }
});