2016-06-16 5 views
0

をインストールすることはできません:NPM私は次の操作を行い、新鮮なDebianのジェシーのEC2インスタンスの '一気-imagemin'

  • 須藤はapt-getを更新
  • 須藤はapt-getをインストールカール-y
  • をカール-sL https://deb.nodesource.com/setup_6.x | sudoの-E bashの - apt-getを-yは
  • ます。mkdir/tmpに/ real_node_modules
  • のln -s/tmpに/ real_node_modules node_modules
  • NPMは '一口-imagemin'
をインストールnodejsインストール
  • sudoをしかし、私がしようとしているものを、物事はシンボリックリンクノードモジュールフォルダなしで動作することを言わずに

    > [email protected] postinstall /home/admin/node_modules/optipng-bin 
    > node lib/install.js 
    
    module.js:442 
        throw err; 
        ^
    
    Error: Cannot find module 'bin-build' 
        at Function.Module._resolveFilename (module.js:440:15) 
        at Function.Module._load (module.js:388:25) 
        at Module.require (module.js:468:17) 
        at require (internal/module.js:20:19) 
        at Object.<anonymous> (/tmp/real_node_modules/optipng-bin/lib/install.js:3:16) 
        at Module._compile (module.js:541:32) 
        at Object.Module._extensions..js (module.js:550:10) 
        at Module.load (module.js:458:32) 
        at tryModuleLoad (module.js:417:12) 
        at Function.Module._load (module.js:409:3) 
    npm WARN install:[email protected] [email protected] postinstall: `node lib/install.js` 
    npm WARN install:[email protected] Exit status 1 
    
    > [email protected] postinstall /home/admin/node_modules/jpegtran-bin 
    > node lib/install.js 
    
    module.js:442 
        throw err; 
        ^
    
    Error: Cannot find module 'bin-build' 
        at Function.Module._resolveFilename (module.js:440:15) 
        at Function.Module._load (module.js:388:25) 
        at Module.require (module.js:468:17) 
        at require (internal/module.js:20:19) 
        at Object.<anonymous> (/tmp/real_node_modules/jpegtran-bin/lib/install.js:4:16) 
        at Module._compile (module.js:541:32) 
        at Object.Module._extensions..js (module.js:550:10) 
        at Module.load (module.js:458:32) 
        at tryModuleLoad (module.js:417:12) 
        at Function.Module._load (module.js:409:3) 
    npm WARN install:[email protected]0.6 [email protected] postinstall: `node lib/install.js` 
    npm WARN install:[email protected] Exit status 1 
    

    それが行く:

    私は、このエラーを取得しますシンボリックリンクされたノードモジュールフォルダがある場合、それらが機能しない理由がわかります。

  • +2

    ちょっと考えましたが、symlinkされたnode_modulesディレクトリがないディレクトリで実行しようとしましたか? –

    +0

    symlinkされたnode_modulesディレクトリがない場合は、これが動作することは言うまでもありません。しかし、私はユースケースのために1つ持っている必要があります。 –

    +0

    あなたの質問にはそれを明確にしておくべきです。私を信じて、このサイトでは何も言わない。 –

    答えて

    関連する問題