2017-02-23 13 views
0

ドキュメントの指示に従ってstencil-cliとベーステーマをインストールしようとしています。私は、ノードのバージョンマネージャを使用して、バージョン4.6.1にそれを変更した後、正常ステンシル-CLIインストールしたのですが、テーマのクローンを作成し、実行した後に、NPM私はステンシルのinitを実行しようとした後、次のエラーを取得するインストール:stencil-cliと基本テーマをインストールする際の 'stencil init'エラー

$ stencil init 
module.js:327 
    throw err; 
    ^

Error: Cannot find module 'C:\Users\dannytaki\AppData\Roaming\npm\node_modules\@bigcommerce\stencil-cli\bin\stencil' 
    at Function.Module._resolveFilename (module.js:325:15) 
    at Function.Module._load (module.js:276:25) 
    at Function.Module.runMain (module.js:441:10) 
    at startup (node.js:139:18) 
    at node.js:974:3 

enter image description here

enter image description here enter image description here

+1

あなたはNPMステンシルinstallコマンドを使用した後は、レスポンスのスクリーンショットを含めることができますか? – Alyss

+0

@Alyss ok done、私は既にnpmをインストールして依存関係を読み込みました。とにかく私は後でステンシルのinitを実行すると同じエラーが発生します。 –

+1

あなたは 'npm install -g @ bigcommerce/stencil-cli'を実行しましたか? – Alyss

答えて

1

私はこの問題を解決したステップ100%わからないんだけど、ここで私がやったことです:

  1. NVM(ノードバージョンマネージャ)とNodeの既存のインストールの両方をアンインストールしました。 nvmのインストール場所が正しく使用されるように、既存のnpmインストール先(たとえば、 "C:\ Users \ AppData \ Roaming \ npm")を削除しました。
  2. NVMマネージャーhttps://github.com/coreybutler/nvm-windowsを再インストールし、nvm install 4.6.1 64を使用して、ステンシルに必要なノードの正しいバージョンを取得し、nvm use 4.6.1を実行してください。
  3. コントロールパネルに入り、Common Toolsコンポーネントを含むようにビジュアルスタジオを更新しました。
  4. 次に、ステンシルのドキュメントに詳述されているように、通常の手順を実行してください。
  5. npm install -g @bigcommerce/stencil-cli
  6. git clone https://github.com/bigcommerce/stencil.git
  7. cd stencil
  8. npm install
  9. stencil init
関連する問題