1
我已經建立了一個小的Python項目,它可以構建一些文檔並使用Travis CI進行測試。如何從python調用node.js包
現在我想添加一個英文linter到我的項目中,但是我發現那些看起來有趣的是在Node.js中。
有沒有辦法從Python腳本調用Node.js包? 或者從爲Python配置的Travis yml文件調用Node.js包?
我已經建立了一個小的Python項目,它可以構建一些文檔並使用Travis CI進行測試。如何從python調用node.js包
現在我想添加一個英文linter到我的項目中,但是我發現那些看起來有趣的是在Node.js中。
有沒有辦法從Python腳本調用Node.js包? 或者從爲Python配置的Travis yml文件調用Node.js包?
因此,原來你可以從特拉維斯直接調用的node.js:
language: python
branches:
only:
- master
python:
- '2.7'
before_install:
- wget https://raw.githubusercontent.com/creationix/nvm/v0.31.0/nvm.sh -O ~/.nvm/nvm.sh
- source ~/.nvm/nvm.sh
- nvm install 5 # for Node v5
- node --version
install:
- pip install -U pip
- pip install -r requirements.txt
- npm install ...
script:
- make ...
- call npm stuff here
你可以做到這一點內置子模塊。你只需要運行節點模塊,或者運行它並在Python端捕獲它的輸出? –