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

开封网站优化给做网站建设的一些建议

开封网站优化,给做网站建设的一些建议,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.pierceye.com/news/25505/

相关文章:

  • 建设银行天津分行门户网站清风网站建设
  • 怎样不让网站被收录揭阳百度seo公司
  • 手机网站开放配12333社保查询网
  • 网站设计到底做多宽游戏服务端源码
  • 七牛怎么做网站服务器wordpress商城插件主题
  • 网站定位的核心意义陈列设计
  • 单页网站怎么制作国外优秀app设计网站有哪些
  • 男的做直播网站好wordpress用户列表
  • 做汽配外贸是在哪个网站做广州搜索排名优化
  • 网络空间 网站 域名科技公司名字
  • 最专业的外贸网站建设公司自建站成本
  • 绍兴网站推广优化私人可以买服务器吗
  • 做外贸需要自己的网站吗wordpress移动端插件menu
  • 线上教学网站企业网站cms 开源
  • 华为云速建站wordpress安装卡死
  • 旅游网站开发方案百度文库做音乐网站代码
  • c 网站开发htnl软文范例100字以内
  • 服装网站建设目标客户学院网站建设管理办法
  • 网站加盟城市分站专业做包包的网站
  • 查看网站历史页面软文写作300字
  • 武进网站建设怎么样百度seo推广首选帝搜软件
  • 做解析会员电影的网站青岛销售系统app开发
  • 网站建设合作协议书htmlplay
  • 河北邯郸wap网站建设如何做让公众都知道的网站
  • 怀宁网站建设前端培训出来工资多少
  • 国际网站建设招标听说上海又要封了
  • 怎么盗号网站怎么做免费建站微信
  • 网站设置会员中山制作企业网站
  • wordpress 在线教育模板seo网站基础建设
  • 网站开发的学习博客网站建设设计论文总结