2017-02-07 11 views
1

私はSCSSファイルをコンパイルするがぶ飲みを設定し、また、プロセスにおけるSCSSファイルの名前を変更しようとしている - 例えばので:ガルプ - モジュールが見つかりません「飲み込む-名前の変更」を

私はSCSS/original.scssをしたいですこれは私がガルプ、すべてが

var gulp = require('gulp'); 
var sass = require('gulp-sass'); 

gulp.task('compile-new-main', function(){ 
return gulp.src('scss/new-main.scss') 
    .pipe(sass()) // Using gulp-sass 
    .pipe(gulp.dest('css')) 
}); 
うまく働いインストールゴクゴク-SASSをインストールしているWindowsの10 VM

にあるCSS/new.css

として保存する上記の一気のタスクを実行する

はうまく動作しますが、私がしようとすると、インストール時に次のタスクの区切りとしてゴクゴクをリネーム:

var gulp = require('gulp'); 
var sass = require('gulp-sass'); 
var rename = require("gulp-rename"); 

gulp.task('compile-new-main', function(){ 
return gulp.src('scss/new-main.scss') 
    .pipe(sass()) // Using gulp-sass 
    .pipe(rename("styles.css")) 
    .pipe(gulp.dest('css')) 
}); 

は、私が最初にちょうど一口は、このコマンド

npm install gulp-rename 
で名前の変更インストールしてみました

前と同じようにうまくいくように思えるくつろぎのためにやったのと同じですが、どういうわけかわかりません。

私はいくつかのグーグルが行われ、私は

を試してみまし再び罰金

npm install gulp-rename -g 

をインストールするように見えたそして私はまた、DEV-依存としてゴクゴク-名前の変更を保存するいくつかの提言を見ている世界的にそれをインストールしようとしました

npm install gulp-rename --save-dev 

インストールにもエラーはありません。

私は試してみて、これは私が取得エラーメッセージである私の一気のタスクを実行します。私は私がここで間違って何をやったかのまわりで私の頭を取得することはできません

Error: Cannot find module 'gulp-rename' at Function.Module._resolveFilename (module.js:469:15) at Function.Module._load (module.js:417:25) at Module.require (module.js:497:17) at require (internal/module.js:20:19) at Object. (C:\Projects\VAT-Expert\gulpfile.js:3:14) at Module._compile (module.js:570:32) at Object.Module._extensions..js (module.js:579:10) at Module.load (module.js:487:32) at tryModuleLoad (module.js:446:12) at Function.Module._load (module.js:438:3)

、私はすべてを追加したと思いますここで関連情報 - 私はこの1つを試すことができるかについての指導や助言を非常に感謝します!

N

+0

'node_modules'ディレクトリに' gulp-rename'がありますか? – Philipp

+0

@Philipp Ahh noはありません - はっきりとインストールされていません...私はもう一度試してみて、それがインストールされていない理由やインストール方法を理解しようと思います... –

答えて

8

まず、がぶ飲み、名前の変更がdependenciesまたはdevDependencies下にpackage.jsonにリストされていることを確認してください。次に実行してください:

npm uninstall -g gulp 
npm install -g gulp 
rm -rf node_modules 
npm install 

再度確認してください。

+0

Nailedそれ - ありがとう@Philipp –

関連する問題