2016-12-20 10 views
0

vendor/に配置した外部のjavascriptファイルがあります。私の燃えさし-CLI-build.jsファイルでは、私はスクリプトをインポートします。私は、アプリを実行するとember-cliに外部スクリプトを読み込む方法

var EmberApp = require('ember-cli/lib/broccoli/ember-app') 

module.exports = function (defaults) { 
    var app = new EmberApp(defaults, { 
    // options 
    }) 

    app.import('vendor/myscript.js') 

    return app.toTree() 
} 

私はこの警告を得る: Warning: ignoring input sourcemap for vendor/myscript.js because ENOENT: no such file or directory, open '/path/to/project/root/tmp/source_map_concat-input_base_path-SmgGJJq3.tmp/0/vendor/myscript.js.map'

は、なぜそれが/tmpにスクリプトを探していますか?

+3

ベンダーフォルダー – kumkanillam

答えて

1

Emberがいくつかの出力ファイルを保存しているので、tmpで検索していました。連結中のように見えるmyscript.jsファイルが見つかりませんでした。ファイルをメインフォルダ(/vendor)に入れてもよろしいですか?/app/vendorではありませんか?

+0

に 'tmp'フォルダー(' rm -rf tmp')を削除し、myscript.jsファイルもダブルチェックしてください。Note:デフォルトフォルダー名はベンダーではなく 'vendor'です。 – kumkanillam

+0

ありがとうございます。 ) –

関連する問題