pyjslint

软件截图:
pyjslint
软件详细信息:
版本: 0.3.3
上传日期: 14 Apr 15
许可: 免费
人气: 9

Rating: 5.0/5 (Total Votes: 1)

pyjslint是JSLint的包装为Python。可以通过命令行以及任何Python代码来调用。
它是建立在NodeJS的电源。
依赖
这不仅取决于nodejs。您必须对您的系统节点上运行此包装。
它运行得很好的0.4.12版本,但它可能工作得与其他版本。
没有必要下载JSLint的,这将是您的舒适取出。但是,如果你想使用自己的JSLint的文件,你可以用一个选项来指定它,只要它肯定是准备在nodejs执行。
安装
它被上传到的PyPI因此这将这样的伎俩:
easy_install的pyjslint
或者您也可以从源代码运行的安装:
蟒蛇setup.py安装
在这两种情况下,你必须已经安装在系统中的setuptools或分发。
在命令行中使用它
如果调用包装不带参数,这将是输出:
$ pyjslint
必须指定一个JavaScript文件
用法:pyjslint [选项] jsfile
所以至少有一个JavaScript文件必须被指定。
让我们来看看可能的选项:
$ pyjslint --help
用法:pyjslint [选项] jsfile
选项​​:
  -h,--help显示此帮助信息并退出
  -u,--upgrade升级的JSLint
  -j JSLint的,--jslint = JSLint的
  JSLint的位置
  -o JSOPTIONS,--options = JSOPTIONS
  JSLint的选择
  -n NODE,--node =节点节点位置
有了这个选项,你可以指定JSLint的文件来使用,在哪里可以找到该节点的可执行文件或只是使它确保它下载最新的JSLint可用。
从Python的使用它
如果你想在你的Python代码中使用,也许在控制版本的系统挂钩或东西,只是使它确保它是在Python路径和做这样的事情:
进口pyjslint
#该方法需要的文件的文本内容,检查
pyjslint.check_JSLint(file.read())
它将返回与由JSLint的发现的错误的列表。
没有选项但如果你调用这种方式。也许有一天,欢迎踊跃投稿

要求

  • 在Python中

类似的软件

Bisect
Bisect

20 Feb 15

Tcpreplay
Tcpreplay

7 Mar 16

CppUnit
CppUnit

17 Feb 15

noseonalchemist
noseonalchemist

15 Apr 15

意见 pyjslint

评论没有发现
添加评论
打开图片!