私はすべて、特定のフォルダ構造と慣習に従う多くのプロジェクトを持っています。プロジェクト間でgulpフレームワークを共有できますか?
プロジェクト全体を複製するのではなく、プロジェクトごとに構成オブジェクトを用意し、各プロジェクトがグローバルフレームワークにリンクしたいと考えています。
例:
/gulp-framework
index.js
/project-a
gulpfile.js
configuration.js
/project-b
gulpfile.js
configuration.js
インサイドindex.js
var configuration = require('configuration');
インサイドconfiguration.js:ゴクゴクファイル内
module.exports = function() {
return { foo : true };
}
私が持っているでしょう:
require('./configuration');
require('../gulp-framework');
しかし、ガルプを実行するとエラーが表示されるだけです。
「モジュール設定が見つかりません」。
私がしようとしているのは、configオブジェクトをグローバルフレームワークに渡すことですが、大したことはありません。
アイデア?
私はあなたが "./" var configuration = require( './ configuration');を忘れてしまったと思います。 inside index.js –
いいえ私はconfiguration.jsからエクスポートされたモジュールを参照しようとしています –