###前提・実現したいこと
gulpの学習中に気になった点が出てきたので質問させてください。
npmでインストールしたgulpファイル(node_modules/gulp)をルートディレクトリ直下のgulpfileからrequireして作業を行っているのですが、その際に
var gulp = require('node_module/gulp');
と言う書き方ではなく、var gulp = require('gulp');で書いています。
パス的には一つ目のほうが正しいように思えるのですが、なぜこのような書き方なのでしょうか。
###該当のソースコード
../gulpfile.js
var gulp = require('gulp');
var typescript = require('gulp-typescript');
// src/tsをコンパイルしてdist/jsに展開
gulp.task('compile:ts', function(){
return gulp.src(['src/ts/*.ts'])
.pipe(typescript())
.js
.pipe(gulp.dest('dist/js/'));
});
// gulpコマンドで実行するデフォルトタスク
gulp.task('default',['compile:ts']);
###補足情報(言語/FW/ツール等のバージョンなど)
おそらくnode.jsの仕様なのかとは自分でも思ってはいるのですが、どちらにせよわからないままなので、どなたか教えてください。お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/23 02:19