我是Yeoman甚至Gulp的全新品牌。我正在製作它們之間非常相似的網站,所以我試圖爲Yeoman創建一個自定義生成器。我已經設法制作模板html文件,並在運行生成器時複製文件和文件夾。Yeoman定製生成器在創建新項目時自動安裝gulp +依賴關係
我製作了模板package.json和gulpfile.js文件,其中包含所有項目將使用的依賴關係,例如gulp,gulp-sass,gulp-autoprefixer等。我現在的問題是:如何使生成器自動當我在一個新項目中運行它時,安裝npm和所有依賴關係?或者我每次創建新項目時都必須爲每個依賴項運行npm install --save-dev ***
?
謝謝,西蒙。我到底在哪裏調用'this.installDependencies'?我假設在index.js文件中,但在哪裏以及如何? – mar
好的,沒關係,我只是在我的'寫作:'函數結束時這樣寫的,它工作!請讓我知道,但如果這不是最佳的。再次感謝! – mar
您可以在任何地方調用它,無論發生什麼,它都會將安裝安排到流程結束。 –