vue學習筆記1-基本知識
1.npm
安裝node.js的時候會一起安裝npm包管理器,能夠解決nodejs程式碼部署問題,常見使用如下:
允許使用者從npm伺服器下載別人編寫的第三方包到本地應用
允許使用者從npm伺服器下載並安裝別人編寫的命令列程式到本地使用
允許將自己編寫的包或命令上傳到npm伺服器上供別人使用
新版的nodejs已經整合npm,安裝好nodejs之後使用npm -v命令檢查是否安裝成功。
2.webpack
webpack是前端資源模組化管理和打包工具。它可以將鬆散的資源(js,css,less/sass,圖片等)按照模組來使用和處理。webpack的特點如下:
程式碼拆分:Webpack 有兩種組織模組依賴的方式,同步和非同步。非同步依賴作為分割點,形成一個新的塊。在優化了依賴樹後,每一個非同步區塊都作為一個檔案被打包。
Loader:Webpack 本身只能處理原生的 JavaScript 模組,但是 loader 轉換器可以將各種型別的資源轉換成 JavaScript 模組。這樣,任何資源都可以成為 Webpack 可以處理的模組。
智慧解析:Webpack 有一個智慧解析器,幾乎可以處理任何第三方庫,無論它們的模組形式是 CommonJS、 AMD 還是普通的 JS 檔案。甚至在載入依賴的時候,允許使用動態表示式 require(“./templates/” + name + “.jade”)。
外掛系統:Webpack 還有一個功能豐富的外掛系統。大多數內容功能都是基於這個外掛系統執行的,還可以開發和使用開源的 Webpack 外掛,來滿足各式各樣的需求。
快速執行:Webpack 使用非同步 I/O 和多級快取提高執行效率,這使得 Webpack 能夠以令人難以置信的速度快速增量編譯。
參考:
npm使用介紹:http://www.runoob.com/nodejs/nodejs-npm.html
webpack中文指南:http://webpackdoc.com/
作者:Tyler Ning
出處:http://www.cnblogs.com/tylerdonet/
本文版權歸作者和部落格園共有,歡迎轉載,但未經作者同意必須保留此段宣告,且在文章頁面明顯位置給出原文連線,如有問題,可以通過以下郵箱地址williamningdong@gmail.com
聯絡我,非常感謝。
相關文章
- 機器學習學習筆記——基本知識機器學習筆記
- Java學習筆記之----------Java基本知識Java筆記
- 基礎知識學習筆記筆記
- React學習筆記知識點整理React筆記
- RxJava 學習筆記 -- 基礎知識RxJava筆記
- Vue知乎日報的學習筆記Vue筆記
- JAVA學習筆記及知識積累Java筆記
- Vue 學習筆記 (一) -- 初識 VueCli 3Vue筆記
- CMake構建學習筆記1-概述筆記
- 【筆記】動手學深度學習-預備知識筆記深度學習
- Python學習-字串的基本知識Python字串
- C++基礎知識學習筆記(1)C++筆記
- C++基礎知識學習筆記(3)C++筆記
- Promise學習筆記(知識點 + 手寫Promise)Promise筆記
- GO 學習筆記 《1. 基礎知識》Go筆記
- Vue 學習筆記Vue筆記
- vue學習筆記Vue筆記
- flask文件學習筆記1-快速入門Flask筆記
- MoveIt! 學習筆記1- MoveGroup C++ Interface筆記C++
- 【知識圖譜 趙軍 學習筆記】第二章 知識表示筆記
- Python學習筆記—day1—基礎知識Python筆記
- [Android學習筆記]雜碎知識(持續更新)Android筆記
- <react學習筆記(5)>知識點回顧(1)React筆記
- LiteOS學習筆記[01]-weharmonyos-基礎知識筆記
- Redis基礎知識(學習筆記3--Redlock)Redis筆記
- Redis基礎知識(學習筆記11--SDS)Redis筆記
- 資料庫學習筆記 - MySQL基礎知識資料庫筆記MySql
- vue學習筆記二Vue筆記
- vue學習筆記一Vue筆記
- vue 學習筆記 - vuexVue筆記
- Vue學習筆記1Vue筆記
- Vue學習筆記3Vue筆記
- Vue學習筆記5Vue筆記
- Vue學習筆記2Vue筆記
- Vue 學習筆記——指令Vue筆記
- Vue學習筆記 —— axiosVue筆記iOS
- vue學習筆記4Vue筆記
- vue學習筆記6Vue筆記
- vue學習筆記-2Vue筆記