当前位置: 首页 > news >正文

宿迁做网站公司类似17做网店的网站

宿迁做网站公司,类似17做网店的网站,湖北建设工程信息网官网,南昌seo新手1、首先通过脚手架新建一个项目#xff0c;过程略。 创建完项目后#xff0c;在项目里安装vux#xff0c; 通过命令 npm install vux --save 安装 2、安装vux-loader#xff0c; 通过命令 npm install vux-loader --save-dev 安装#xff08;vux文档没说明#xff09; 3、…1、首先通过脚手架新建一个项目过程略。 创建完项目后在项目里安装vux 通过命令 npm install vux --save 安装 2、安装vux-loader 通过命令 npm install vux-loader --save-dev 安装vux文档没说明 3、安装less-loader 通过命令 npm install less less-loader --save-dev 安装 4、在文件根目录下创建 build 文件夹 在 build 文件夹中创建 webpack.base.conf.js 文件 并进行配置 4.1、webpack.base.conf.js 代码如下 use strict const path require(path) const utils require(./utils) const config require(../config) const vueLoaderConfig require(./vue-loader.conf)function resolve (dir) {return path.join(__dirname, .., dir) } const vuxLoader require(vux-loader) const webpackConfig {entry: {app: ./src/main.js},output: {path: config.build.assetsRoot,filename: [name].js,publicPath: process.env.NODE_ENV production? config.build.assetsPublicPath: config.dev.assetsPublicPath},resolve: {extensions: [.js, .vue, .json,.less],alias: {vue$: vue/dist/vue.esm.js,: resolve(src),}},module: {rules: [{test: /\.vue$/,loader: vue-loader,options: vueLoaderConfig},{test: /\.js$/,loader: babel-loader,include: [resolve(src), resolve(test)]},{test: /\.(png|jpe?g|gif|svg)(\?.*)?$/,loader: url-loader,options: {limit: 10000,name: utils.assetsPath(img/[name].[hash:7].[ext])}},{test: /\.(mp4|webm|ogg|mp3|wav|flac|aac)(\?.*)?$/,loader: url-loader,options: {limit: 10000,name: utils.assetsPath(media/[name].[hash:7].[ext])}},{test: /\.(woff2?|eot|ttf|otf)(\?.*)?$/,loader: url-loader,options: {limit: 10000,name: utils.assetsPath(fonts/[name].[hash:7].[ext])}}]} } module.exports vuxLoader.merge(webpackConfig, { plugins: [vux-ui] })5、然后根据 vux 组件库官方的方式进行 局部 、 全局 的引入并使用即可 案例 以下为局部引入案例 在 vue 的单页面文件夹中设置 templatedivdividerdefault/dividerbox gap10px 10pxx-buttonsubmit/x-buttonx-button typeprimaryprimary/x-buttonx-button typewarnDelete/x-buttondividerlink/dividerx-button typeprimary link/demoGo to demo list/x-buttonx-button typedefault linkBACKBack/x-buttondivideraction type/dividerx-button typeprimary action-typebuttonsubmit/x-buttonx-button typewarn action-typeresetreset/x-buttondividerloading/dividerx-button typedefault show-loadingsubmit/x-buttonx-button typeprimary show-loadingsubmit/x-buttonx-button typewarn show-loadingsubmit/x-buttondividermini/dividerx-button minisubmit/x-buttonx-button mini typeprimaryprimary/x-buttonx-button mini typewarnDelete/x-buttonbrx-button mini plainsubmit/x-buttonx-button mini plain typeprimaryprimary/x-buttonx-button mini plain typewarnprimary/x-buttondividerplain/dividerx-button plainsubmit/x-buttonx-button plain typeprimaryprimary/x-buttonx-button plain typewarnwarn/x-buttondivideryou can customize styles/dividerx-button plain typeprimary styleborder-radius:99px;primary/x-buttonx-button plain typeprimary classcustom-primary-redprimary/x-buttondividerdisabled/dividerx-button disableddisable submit/x-buttonx-button typeprimary disableddisable primary/x-buttonx-button typewarn disableddisable Delete/x-buttonx-button mini disableddisable mini submit/x-buttonx-button mini typeprimary disableddisable mini primary/x-buttonx-button mini typewarn disableddisable mini Delete/x-buttonx-button plain disableddisable plain/x-buttonx-button plain typeprimary disableddisable plain primary/x-buttondivideruse :text and :disabled/dividerx-button :textsubmit001 :disableddisable001 click.nativeprocessButton001 typeprimary/x-buttondividercombined with flexbox/dividerflexboxflexbox-itemx-button typeprimaryprimary/x-button/flexbox-itemflexbox-itemx-button typewarnDelete/x-button/flexbox-item/flexboxdividercombined with flexbox/dividerflexboxflexbox-itemx-button typedefaultdefault/x-button/flexbox-itemflexbox-itemx-button typeprimaryprimary/x-button/flexbox-itemflexbox-itemx-button typewarnDelete/x-button/flexbox-item/flexbox/boxdivideriOS Gradients(v2.7.4)/dividerbox gap10px 10pxx-button :gradients[#1D62F0, #19D5FD]iOS Gradients/x-buttonx-button :gradients[#A644FF, #FC5BC4]iOS Gradients/x-buttonx-button :gradients[#FF2719, #FF61AD]iOS Gradients/x-buttonx-button :gradients[#6F1BFE, #9479DF]iOS Gradients/x-buttonx-button :gradients[#FF5E3A, #FF9500]iOS Gradients/x-button/box/div /templatescript // 局部引入对应的组件 import { XButton, Box, Flexbox, FlexboxItem, Divider } from vuxexport default { // 对应的组件实例化components: {XButton,Box,Flexbox,FlexboxItem,Divider},methods: {change (value) {console.log(change:, value)},processButton001 () {this.submit001 processingthis.disable001 true}},data () {return {submit001: click me,disable001: false}} } /scriptstyle langless .custom-primary-red {border-radius: 99px!important;border-color: #CE3C39!important;color: #CE3C39!important;:active {border-color: rgba(206, 60, 57, 0.6)!important;color: rgba(206, 60, 57, 0.6)!important;background-color: transparent;} } /style效果图 注意引入出现以下报错时
http://www.sadfv.cn/news/213728/

相关文章:

  • 国内做新闻比较好的网站有哪些同步WordPress微信公众号
  • 英文网站导航 源码1688网站简介
  • 做网站首选九零后网络wordpress文章目录
  • 家具网站模板下载吉林移动网站
  • 自建站需要多少钱玉林网站seo
  • 青海网站建设价格wordpress调用文章缩略图
  • 购物网站 系统设计seo是搜索引擎营销
  • 网站asp文件只读wordpress 提示插件安装插件
  • 制作网站软件哪个好北京企业网站制作哪家好
  • 举报不良网站信息怎么做怎么创建网站平台
  • 湖南企业做网站中国建筑模板十大名牌
  • wordpress文学主题青岛网站seo诊断
  • 广州建立网站的公司网站成都建设网站哪些公司好
  • 房地产类的网站建设网站建设网络
  • 个人静态网站首页怎么做培训心得体会800字
  • 用手机可以做网站商城网站建设运营合同
  • 阿里云网站注册如何建立一个个人博客网站
  • 大连免费建站模板南京网络营销公司
  • 南京做电商网站的公司简介平台运营需要多少钱
  • 影楼网站模板用自己的计算机做服务器建网站
  • 南京高端模板建站WordPress文章添加灯箱
  • 网站优化排名资源公司网站后台管理教程
  • 南京网站建设网手机网站菜单栏怎么做
  • 旅行网站建设的规划书网站建设亿玛酷技术
  • 资产管理公司网站建设费用怎么入账南头外贸网站建设公司
  • 网站建设分工案例移动端网站模板
  • 国内优秀企业网站设计西安高风险调整
  • 自己做商务网站有什么利弊企业网站推广推广阶段
  • 苏州的网络企业什么公司适合做seo优化
  • 金华网站建设优化技术海南房产