タグ付けされた質問 「gulp」

GulpはJavaScriptビルドシステムであり、GruntのようなNode.jsベースのタスクランナーです。Gulpは、ストリームとコードオーバー構成を使用して、よりシンプルで直感的なビルドプロセスを実現します。

10
エラー:ENOENT:そのようなファイルまたはディレクトリはありません、scandir
私は、cassandra dbを使用するマイクロサービスゲートウェイであるjhipsterを使用してアプリをスキャフォールディングし、mavenを使用して、scaffold.iのライブリロードのためにgulpコマンドを実行してビルドしました。 ナビゲーションバーとそのホームページに変更を加えました。これも作業ファイルであり、homeとnavbarのjsonファイルにいくつかの変更を加え、検索ボックスなどを追加するなどの小さな変更を加えました。 リロードに失敗しました。gulp&mavenを停止し、再起動しました。Mavenはビルド中ですが、ローカルホストにサイトをロードしていません gulpを実行すると、このエラーが表示されます。 gulp fs.js:952 return binding.readdir(pathModule._makeLong(path), options.encoding); ^ Error: ENOENT: no such file or directory, scandir '/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/vendor' at Error (native) at Object.fs.readdirSync (fs.js:952:18) at Object.getInstalledBinaries (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/extensions.js:121:13) at foundBinariesList (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/errors.js:20:15) at foundBinaries (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/errors.js:15:5) at Object.module.exports.missingBinary (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/errors.js:45:5) at module.exports (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/binding.js:15:30) at Object.<anonymous> (/home/hartron/foodnetteam/codebase/mandi/node_modules/node-sass/lib/index.js:14:35) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) …

4
npm install -g gulpをインストールしてもローカルgulpインストールが見つかりません
私はgulpをインストールしようとしました npm install -g gulp 出力はこのようなもののようです。(私はいくつかのログをスキップしました) npm http 304 https://registry.npmjs.org/string_decoder npm http 304 https://registry.npmjs.org/lodash._htmlescapes /usr/bin/gulp -> /usr/lib/node_modules/gulp/bin/gulp.js gulp@3.6.2 /usr/lib/node_modules/gulp ├── tildify@0.2.0 ├── pretty-hrtime@0.2.1 ├── deprecated@0.0.1 ├── archy@0.0.2 ├── semver@2.2.1 ├── chalk@0.4.0 (has-color@0.1.7, ansi-styles@1.0.0, strip-ansi@0.1.1) ├── orchestrator@0.3.3 (sequencify@0.0.7) ├── liftoff@0.9.8 (extend@1.2.1, minimist@0.0.8, resolve@0.6.3, findup-sync@0.1.3) ├── vinyl-fs@0.1.4 (graceful-fs@2.0.3, map-stream@0.1.0, mkdirp@0.3.5, vinyl@0.2.3, glob-stream@3.1.9, …
88 linux  ubuntu  gulp 

3
gulpイベントのstdoutへのconsole.log
gulpタスクが実行中または実行されたときにstdout(構成環境)にログを記録したい。 このようなもの: gulp.task('scripts', function () { var enviroment = argv.env || 'development'; var config = gulp.src('config/' + enviroment + '.json') .pipe(ngConstant({name: 'app.config'})); var scripts = gulp.src('js/*'); return es.merge(config, scripts) .pipe(concat('app.js')) .pipe(gulp.dest('app/dist')) .on('success', function() { console.log('Configured environment: ' + environment); }); }); どのイベントに対応すべきか、またはこれらのリストをどこで見つけるべきかわかりません。ポインタはありますか?どうもありがとう。

4
**グロブ文字とは何ですか?
私はreactgulpfileにこのパスを持っています: var path = { HTML: 'src/index.html', ALL: ['src/js/*.js', 'src/js/**/*.js', 'src/index.html'], JS: ['src/js/*.js', 'src/js/**/*.js'], MINIFIED_OUT: 'build.min.js', DEST_SRC: 'dist/src', DEST_BUILD: 'dist/build', DEST: 'dist' }; ダブルグロブキャラクターとは何ですか? 私はシングルグロブが何であるかを知っています...しかしダブルは何ですか? 単一のグロブ
87 gulp  glob 

12
エラー:ディレクトリ「/ Users / username」に対してプリセット「es2015」が見つかりませんでした
gulp-babelを使おうとすると、次のエラーが発生します。 エラー:ディレクトリ「/ Users / username」に対してプリセット「es2015」が見つかりませんでした es2015プリセットをグローバルおよびローカルにインストールしているので、これが問題になる理由がわかりません。 以下は私のgulpのセットアップとpackage.jsonです。 var babel = require('gulp-babel'); var es2015 = require('babel-preset-es2015'); gulp.task('babel', function() { return gulp.src('./app/main.js') .pipe(babel({ presets: [es2015] })) .pipe(gulp.dest('dist')); }); Package.json "devDependencies": { "babel-preset-es2015": "^6.3.13", "babel-preset-es2015-node5": "^1.1.1", "browser-sync": "^2.11.0", "gulp": "^3.9.0", "gulp-babel": "^6.1.1", "gulp-stylus": "^2.2.0" } ノードv5.1.0とbabelv6.4.0を使用しています これがターミナル出力です 端子出力

5
ローカルgulpが見つかりません(実行してみてください:npm install gulp)
webapp-module-storage次の定義を持つモジュール()を作成しました。 package.json { "dependencies": { ... }, "devDependencies": { "gulp": "^3.9.1", ... }, "name": "webapp-module-storage", "scripts": { "postinstall": "gulp build", "test": "gulp test" } } モジュールをインストールするときに、別のモジュール内でモジュールを使用できると思いました。 npm install github:myorg/webapp-module-storage#master ただし、モジュールをインストールすると、次のエラーが発生します。 ローカルのgulpが見つかりません 実行してみてください:npm install gulp スクリーンショット 私の理解では、gulpモジュールを宣言したため、モジュールと一緒に出荷されますがdevDependencies、npm postinstallスクリプトでが見つからないようgulpです。 私は何かが足りないのですか?

4
Gulp-AutoprefixerがReferenceErrorをスローします:Promiseが定義されていません
gulpでsassをコンパイルしてから、自動プレフィックスを付けようとしましたgulp-autoprefixerが、エラーが発生します。 var gulp = require('gulp'), sass = require('gulp-sass'), autoprefixer = require('gulp-autoprefixer'); gulp.task('test', function(){ gulp.src('_sass/main.sass') .pipe(sass()) .pipe(autoprefixer()) .pipe(gulp.dest('./assets/css')); }); 私はこれを実行しようとしています、Gulpfile.jsそして私は使用しています: "gulp": "~3.9.0", "gulp-sass": "~2.0.4", "gulp-autoprefixer": "~3.0.1", およびNPMバージョン 1.3.10 私が走るとgulp test私はこれを手に入れます: /home/matei/Tests/test-4/node_modules/gulp-autoprefixer/node_modules/postcss/lib/lazy-result.js:152 this.processing = new Promise(function (resolve, reject) { ^ ReferenceError: Promise is not defined at LazyResult.async (/home/matei/Tests/test-4/node_modules/gulp-autoprefixer/node_modules/postcss/lib/lazy-result.js:152:31) at LazyResult.then (/home/matei/Tests/test-4/node_modules/gulp-autoprefixer/node_modules/postcss/lib/lazy-result.js:75:21) at …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.