国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

詳解用vue-cli來搭建vue項目和webpack

2024-05-06 15:18:15
字體:
來源:轉載
供稿:網友

vue-cli

用vue-cli來搭建vue項目

第一步:全局安裝vue-cli

sudo npm install vue-cli -g 

第二步:初始化一個項目

vue init webpack-simple projectName 

第三步:把文件切換到初始化的項目中

cd projectName 

第四步:安裝依賴

npm install 

當然也可以用淘寶鏡像cnpm來安裝,這樣快很多

cnpm install 

第五步:運行

npm run dev 

完成一個初始化vue項目

webpack

要開始一個vue項目,

那也必須要了解webpack

webpack是一個前端資源模塊化管理和打包工具

 首先你可以建立很多個js,css文件,但是利用webpack就只需要在index.html那里引用一個js文件,也就是所謂的打包文件,不需要去引用所以的js,css文件

 第一步:全局安裝webpack

sudo npm install webpack -g 

第二步:建立一個package.json基礎配置文件

npm init 

第三步:安裝webpack的依賴

npm install webpack --save-dev 

第四步:一個項目里面的index.html文件

<html><head> <meta charset="utf-8"></head><body> <script src="bundle.js"></script></body></html> 

第五步:把需要的js,css文件單獨寫出來

//module.jsmodule.exports = 'It works from module.js.'//entry.jsdocument.write('It works.')document.write(required('./module.js')) 

寫完需要的js文件

第六步:打包entry.js文件到bundle.js文件中

webpack entry.js bundle.js 

第七步:假設還有css文件

//style.cssbody{background:red} 

現在有了css文件也想要把css文件打包進去

第八步:把css文件也打包進去

修改entry.js文件

require("!style-loader!css-loader!./style.css") // 載入 style.cssdocument.write('It works.')document.write(require('./module.js')) 

第九步:需要用到loader,自然要安裝

npm install css-loader style-loader 

第十步:還需要再重新打包編譯

webpack entry.js bundle.js 

css的文件步驟很復雜,那么有更簡單的辦法不需要寫的那么復雜

第十一步:建立一個配置js文件,webpack.config.js

//webpack.config.js var webpack = require('webpack')module.exports = { entry: './entry.js', output: {  path: __dirname,  filename: 'bundle.js' }, module: {  loaders: [   {    test: //.css$/,     loader: 'style-loader!css-loader'    }  ] }}                 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 雷州市| 琼结县| 托里县| 定陶县| 南丹县| 盘锦市| 新乡市| 华阴市| 安吉县| 保靖县| 武陟县| 益阳市| 京山县| 洛浦县| 淮滨县| 库尔勒市| 呈贡县| 城市| 昭苏县| 洪湖市| 南汇区| 托里县| 巨鹿县| 长兴县| 比如县| 水富县| 英超| 深州市| 东山县| 清苑县| 剑川县| 弋阳县| 永仁县| 阜平县| 凉城县| 伊川县| 哈巴河县| 上林县| 习水县| 云霄县| 汉沽区|