Vue.jsの単一ファイルコンポーネントからCytoscapeを利用してみました。気をつける点としてはコンポーネントがマウントされるタイミングより前にCytoscapeの初期化処理を行ってはいけないぐらいですが、念のためメモしておきます。 事前作業 vue-initなどでプロジェクトを作成した後にnpm installでcytoscapeをダウンロードしておきます。 npm install –save cytoscape 単一ファイルコンポーネントのスクリプトでcytoscapeをrequireする var cytoscape = require(‘cytoscape’) 初期化スクリプトの作成 cytoscape初期化のスクリプトを作成します。 methods: { view_init: function () { this.cy = cytoscape( { container: do