2017-04-09 13 views
-3

私はWindowsマシンを使用しています。私はbrowserifyとgulpを使用しています。./をbrowserifyで削除する

私のrequire文で./を削除したいのですが、これは可能ですか?

例:

の代わりに(」./ config.jsの)を必要とします。私はそれがrequire( 'config.js')であることを望みます。

マイ一気ファイルは、現在、次のようになります。

gulp.src('client/app.js') 
    .pipe(browserify({ 
     paths: ['./node_modules', './client'] 
    })) 
    .pipe(gulp.dest('website/public/js')) 
    .on('error', function (error) { 
    console.error('' + error); 
}); 

私はコードをコンパイルしようとした場合:

するvar clientConfig =( 'config.jsの')を必要とします。

結果は文字通り "var clientConfig = require( 'config.js');"です。内容が含まれているはずなので正しくありません。

私はvar clientConfig = require( './ config.js');を使用しています。それは動作します。とにかく./を削除する必要はありますか?それとも必要ですか?

答えて

0

これは、pathmodify browserifyプラグインを使用して実行できます。

関連する問題