摘要:下載推薦使用下載或者訪問內(nèi)容說(shuō)明編譯文件是通過(guò)進(jìn)行打包編譯。一旦修改一定要第執(zhí)行該指令開發(fā)模式本地開啟一個(gè)服務(wù)器自動(dòng)打開瀏覽器訪問文件進(jìn)行開發(fā)組件打包文件會(huì)打包所有組件和公共的樣式生成到目錄下。
下載 npm
Web-Style 推薦使用 npm 下載或者訪問 Web-Style
$ npm install web-style --save內(nèi)容說(shuō)明 編譯文件
Web-Style 是通過(guò) webpack 進(jìn)行打包編譯。采用了 ESLint 規(guī)范。編譯文件都在dist目錄下, 目錄結(jié)構(gòu):
dist/ ├── css/ │ └─ web-style.css ├── js/ │ └─ web-style.js └── fonts/ ├─ iconfont.eot ├─ iconfont.svg ├─ iconfont.ttf └─ iconfont.woff
上面展示的就是Web-Style編譯文件, 編譯文件可以直接使用到任何web項(xiàng)目中. 提供了編譯好的css文件, 包括基礎(chǔ)樣式和組件的樣式。提供了編譯好的vue組件 同時(shí)還提供了一套 iconfont 的圖標(biāo)字體
源文件Web-Style 源文件目錄結(jié)構(gòu):
src/ ├── assets/ │ ├─ sass/ │ └─ fonts/ └── components/
assets 下存放公共的樣式和字體文件, 采用 sass 預(yù)編譯 以及采用 autoprefixer 添加兼容性的前綴
使用方法 ES6import Vue from "vue" import { Message } from "Web-style" new Vue({ el: "body", components:{ "v-message": Message } })瀏覽器使用
Web-Style 依賴 vue , 必須在 web-style前引入.
編譯CSS 和 JavaScript 文件
Web-Style 使用 webpack 作為編譯系統(tǒng), 并且對(duì)外提供了一些方便的方法用于編譯整個(gè)框架。
安裝依賴推薦使用 cnpm 安裝依賴
$ cnpm install打包公共的樣式
$ npm run static
該指令執(zhí)行后會(huì)把 assets/ 下的文件打包到 static/ 這樣做的目的是在開發(fā)的時(shí)候無(wú)需重復(fù)打包公共部分, 提升編譯效率。一旦修改assets/ 一定要第執(zhí)行該指令
開發(fā)模式$ npm run dev
本地開啟一個(gè)服務(wù)器, 自動(dòng)打開瀏覽器訪問index.html文件, 進(jìn)行開發(fā)vue組件
打包文件$ npm run build
會(huì)打包所有組件和公共的樣式生成到dist目錄下。
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://specialneedsforspecialkids.com/yun/87803.html
摘要:下載推薦使用下載或者訪問內(nèi)容說(shuō)明編譯文件是通過(guò)進(jìn)行打包編譯。一旦修改一定要第執(zhí)行該指令開發(fā)模式本地開啟一個(gè)服務(wù)器自動(dòng)打開瀏覽器訪問文件進(jìn)行開發(fā)組件打包文件會(huì)打包所有組件和公共的樣式生成到目錄下。 下載 npm Web-Style 推薦使用 npm 下載或者訪問 Web-Style $ npm install web-style --save 內(nèi)容說(shuō)明 編譯文件 Web-Style 是...
摘要:但是在用來(lái)展示小體量的信息時(shí)我認(rèn)為它是過(guò)于龐大的,我們可以采用更優(yōu)雅的氣泡卡片來(lái)展示那些小體量的信息。其他都是子組件的自身數(shù)據(jù),用于控制氣泡卡片的顯示隱藏和位置。 從模態(tài)彈框講起 前端攻城??對(duì)模態(tài)彈框肯定很熟悉,不管是套用bootstrap的還是自己寫的,它常用來(lái)完成與用戶的展示交互和處理一些數(shù)理邏輯。但是在用來(lái)展示小體量的信息時(shí)我認(rèn)為它是過(guò)于龐大的,我們可以采用更優(yōu)雅的氣泡卡片來(lái)展...
摘要:原生框樣式丑陋。有一定自適應(yīng)的設(shè)計(jì)。在內(nèi)部是一個(gè)垂直居中的框大小可以固定。在小屏上屏幕寬度小于取消了固定寬度。不希望每次都一個(gè)實(shí)例。是默認(rèn)的模版標(biāo)記。接受一個(gè)的參數(shù)配置。代碼這一段代碼作用是一開始就把實(shí)例插入到底部方便直接調(diào)用。 原生alert的缺點(diǎn) 會(huì)阻塞一切操作,影響用戶體驗(yàn) 很多瀏覽器會(huì)默認(rèn)靜止alert,例如微信。 原生alert框樣式丑陋。 showImg(https:/...
摘要:前言最近做后臺(tái)系統(tǒng)的組件化開發(fā),借機(jī)和二胖手同學(xué)一起開發(fā)了一個(gè)基于的開源組件庫(kù),方便后期使用,目前該項(xiàng)目正在持續(xù)開發(fā)中。 前言 最近做后臺(tái)系統(tǒng)的組件化開發(fā),借機(jī)和@二胖手同學(xué)一起開發(fā)了一個(gè)基于vue的開源組件庫(kù),方便后期使用,目前該項(xiàng)目正在持續(xù)開發(fā)中。 介紹 大家可能遇到過(guò)一種需求,讓用戶輸入以某個(gè)特殊字符分隔的字符串,如java,php就是以西文逗號(hào)分隔,這種輸入需要用戶自行添加內(nèi)容...
摘要:總結(jié)如果你在為公司尋找一款開源免費(fèi)的開發(fā)文檔文檔管理工具,不妨考慮一下項(xiàng)目,一定不會(huì)讓你失望的。 Wizard 是一款開源文檔管理系統(tǒng),項(xiàng)目地址為 https://github.com/mylxsw/wizard。這個(gè)項(xiàng)目是 我 在2017年就開始開發(fā)的,起初只是想做一款能夠在公司內(nèi)部把Swagger文檔管理起來(lái)的工具,但在這近兩年的時(shí)間里,一直斷斷續(xù)續(xù)的為其添加各種功能,現(xiàn)在終于下決...
閱讀 3373·2023-04-26 01:40
閱讀 3080·2021-11-24 09:39
閱讀 1393·2021-10-27 14:19
閱讀 2638·2021-10-12 10:11
閱讀 1298·2021-09-26 09:47
閱讀 1840·2021-09-22 15:21
閱讀 2678·2021-09-06 15:00
閱讀 879·2021-08-10 09:44