nodejsモジュール化開発知識ポイントまとめとgulpは同時に複数のタスクを実行します.
1247 ワード
システムモジュールファイル操作モジュールfs: パス操作モジュールpath:
①jsファイル形式:ローカルインストール②コマンドラインツール形式:グローバルインストール第三者モジュール管理ツールを取得する:npm サードパーティモジュールnodemonコマンドラインツール-gグローバルインストールは、動的リフレッシュ機能 を提供します.サードパーティモジュールnrm:npmダウンロードアドレス切替ツール-gグローバルインストールnrm lsダウンロードリスト、nrm use切替機能. サードパーティモジュールgulp:ファイル圧縮、シンタックス変換、ファイル分離.ルートディレクトリ作成Gulpfile.jsファイル、srcソースフォルダ、dist構築後のファイル package.jsonファイル:プロジェクト記述ファイル、npm init-yコマンドを使用して を生成する.
gulp
gulpプラグイン: を圧縮する. を含む. に変換されます. gulpは同時に複数のタスクを実行します.
fs.readFile( , ,callback)
fs.writeFile( , ,callback)
path.join(__dirname,' ')
——dirname
サードパーティモジュール①jsファイル形式:ローカルインストール②コマンドラインツール形式:グローバルインストール
npm install ;
npm uninstall ;
gulp
gulpプラグイン:
gulp-htmlmin
.ファイル圧縮gulp-csso
.css gulp-less
less構文変換gulp-file-include
公的文書はgulp-babel
javascript構文変換es 6はes 5 gulp-uglify
圧縮混淆javascript browsersync
lブラウザのリアルタイム同期gulp.task('default', gulp.series('htmlmin', 'cssmin', 'copy', (cb) => {
cb()
}))