2017-07-14 21 views
1

いくつかのドキュメントをビルドしてTravis CIでテストする小さなPythonプロジェクトをセットアップしました。pythonからnode.jsパッケージを呼び出す方法

私は自分のプロジェクトに英語のリンターを追加したいと思いますが、私が見つけた興味深いものはNode.jsにあります。

PythonスクリプトからNode.jsパッケージを呼び出す方法はありますか? または、Python用に設定されたTravis ymlファイルからNode.jsパッケージを呼び出しますか?

+1

あなたは内蔵のサブプロセスモジュールでこれを行うことができます。ノードモジュールを実行するか、それを実行してPython側で出力をキャプチャするだけですか? –

答えて

1

だから、あなたが直接トラヴィスからの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 
関連する問題