Vue项目实战-小商城的基本功能的实现-移动网站开发实例

news/2024/5/20 22:12:23/文章来源:https://blog.csdn.net/qq_41593124/article/details/102678395

1.项目的效果图

以下效果图是在谷歌浏览器的手机适配模式看到的。

主页展示

新闻资讯展示

详细新闻资讯展示

图片列表展示

缩略图展示

商城展示

2.工具技术准备

工具:vscode。

技术:Vue.js,node.js,MUI,Mint-UI.

3.项目目录的详情

4.项目配置文件

.babelrc文件

{"presets": ["env","stage-0"],"plugins": ["transform-runtime","transform-remove-strict-mode"]
}

package.json(下载包的记录)

{"name": "demo7-webpack","version": "1.0.0","description": "","main": "index.js","scripts": {"test": "echo \"Error: no test specified\" && exit 1","dev": "webpack-dev-server --open --port 3000  --hot --host 0.0.0.0"},"keywords": [],"author": "","license": "ISC","dependencies": {"babel-loader": "^7.1.5","bootstrap": "^3.4.0","css-loader": "^3.2.0","file-loader": "^4.2.0","html-webpack-plugin": "^3.2.0","jquery": "^3.4.1","moment": "^2.24.0","style-loader": "^1.0.0","url-loader": "^2.2.0","vue": "^2.6.10","webpack": "^4.41.0","webpack-cli": "^3.3.9"},"devDependencies": {"babel-core": "^6.26.3","babel-plugin-transform-remove-strict-mode": "0.0.2","babel-plugin-transform-runtime": "^6.23.0","babel-preset-env": "^1.7.0","babel-preset-stage-0": "^6.24.1","mint-ui": "^2.2.13","vue-loader": "^15.7.1","vue-preview": "^1.1.3","vue-resource": "^1.5.1","vue-router": "^3.1.3","vue-template-compiler": "^2.6.10","webpack-dev-server": "^3.8.2"}
}

 webpack.config.js(webpack打包工具)

const path=require('path')
// 添加内存自动生成html依赖
const htmlWebpackPlugin=require('html-webpack-plugin')// vue文件解析的plugin      
const VueLoaderPlugin = require('vue-loader/lib/plugin');module.exports={entry: path.join(__dirname,'./src/main.js'),output:{path: path.join(__dirname,'./dist'),filename :'bundle.js'},plugins:[new htmlWebpackPlugin({template: path.join(__dirname,'/src/index.html'),filename: 'index.html'}),new VueLoaderPlugin()],module:{rules:[{test:/\.css$/,use:['style-loader','css-loader'] },// 处理css样式加载文件{test:/\.(jpg|png|bmp|jepg)$/,use:'url-loader?limit=12345'},// 处理图片文件{test: /\.(ttf|eot|svg|woff|woff2)$/,use: 'url-loader'},// 处理字体文件的loader{test: /\.js$/, use: 'babel-loader', exclude: /node_modules/},// 将高级的ji语法转换成低级的js语言 排除node_modules{test: /\.vue$/,use: 'vue-loader'},// 配置处理Vue文件]},resolve: {alias:{// "Vue": "vue/dist/vue.js"}}
}   

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_901795.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

企业实战 -大型网站架构概述

文章目录 企业实战 -大型网站架构概述网站架构的发展历程初始阶段的网站应用和数据分离使用缓存改善网站性能缓存技术: 使用应用服务器集群改善并发处理能力数据库读写分离使用反向代理和CDN加速网站响应使用分布式文件系统和分布式数据库系统使用NoSQL和搜索引擎业务拆分分布式…

Android 设计相关网站推荐

这篇文章给大家介绍几个设计相关的网站&#xff0c;因为博主除了软件开发以外还比较喜欢设计&#xff0c;据我观察了解程序员普遍审美都是比较差的&#xff0c;所以这次给大家推荐几个我认为比较好的用来帮助开发和提升审美的网站。 <1> MaterialPalette&#xff1a;Mat…

PHP开发电脑网站支付宝支付详细流程(沙箱测试篇)

先附上我开始做沙箱测试的时候写的笔记 &#xff08;1&#xff09;准备工作 1、蚂蚁金服开放平台的商户账号&#xff08;个人账号不行&#xff09; 2、php5.5以上的开发环境 &#xff08;2&#xff09;具体流程 1、demo下载 进入蚂蚁金服开放平台的首页&#xff0c;选择文…

Thinkphp5开发电脑网站支付宝支付详细流程(线上测试篇)

在沙箱测试篇讲过的我在这里就不再做重复&#xff0c;详情请见上一篇PHP开发电脑网站支付宝支付详细流程&#xff08;沙箱测试篇&#xff09; 在沙箱测试的时候使用的是沙箱环境中的配置&#xff0c;现在进行线上测试&#xff0c;需要创建应用 1、创建应用 登录蚂蚁金服开放…

数据采集之爬取2019最好大学网站前四列排名保存为csv文件格式简单案例 BeautifulSoup

数据采集之爬取2019最好大学网站前四列排名 保存为csv文件格式 简单案例 BeautifulSoup 目录&#xff1a; 第一步 观察网页 第二步 使用requests、 BeautifulSoup解析数据 第三步 代码呈现结果 开始&#xff1a; 第一步 观察网页 第二步 使用request、 BeautifulSoup解析…

钉钉扫码登录第三方web网站,及得到用户详情信息

1 注册应用 &#xff08;1&#xff09;授权页面logo地址&#xff1a; 扫码设备显示的图片 &#xff08;2&#xff09;回调域名&#xff1a;用户扫码成功确认后跳转的页面&#xff08;等待页面&#xff09;&#xff0c;携带code(临时授权码&#xff09;和status&#xff08;防止…

政府网站普查,国办标准VS省市标准,谁更严格?谁的合格率更高?

政府网站普查政策实施多年&#xff0c;标准变化多次&#xff0c;目前实施的标准是2019年4月份发布的国务院办公厅制定的《政府网站与政务新媒体检查指标》和《政府网站与政务新媒体监管工作年度考核指标》。 随着普查的常态化&#xff0c;国务院每年根据国办标准抽查一次&…

Day10 总结:产品开发必备的63个网站和工具

点此进入目录&#xff1a;[干货] 十天 教你从创意到上线APP 大家都知道&#xff0c;“爱阅”本身就为我们收集了大量常用的热门网站&#xff08;这里面当然包括了技术类和设计类的网站&#xff09;&#xff0c;不过本篇还是列出在开发过程中用到的网站供大家参考。 1、产品原…

网页嵌入其他网站或新打开其他网页并发送消息

一、背景 公司A想开发一个包含功能1、2、3…的网站&#xff0c;经过调研发现&#xff0c;公司B开发的网站包含了其所需的一半功能&#xff0c;公司A想直接把公司B的网站嵌入到他们的网站中或通过一个按钮跳转到公司B的网站&#xff0c;并希望对公司B的网站做一些控制。 二、相…

20个快速学习CSS的网站

1. A List Apart CSS Topics 老牌CSS站点&#xff0c;从1999年开始一直致力于整理收集面向标准网页开发的优秀文章。 2. CSS Help Pile 收集整理了大量的CSS相关资源&#xff0c;而且归档非常清晰&#xff0c;查询非常方便。 3. CSS Basics 通过一系列教程讲述了CSS的基本概…

个人网站重构

1 占位图片生成 <img src"http://placehold.it/350x150"> 不用引入任何外部文件&#xff0c;会自动形成对应数字大小的图片。 2 关于伪元素和伪类 css3 为了区分两者&#xff0c;已经明确规定了伪类用一个冒号来表示&#xff0c;而伪元素则用两个冒号来表示…

个人网站漏洞修复

环境&#xff1a;Centos 7 && Apache 目录遍历 1.打开Apache 配置文件夹 apache配置文件:/etc/httpd/conf/httpd.conf Apache模块路径&#xff1a;/usr/sbin/apachectl web目录:/var/www/html 2.打开httpd.conf,找到Options Indexes FollowSymLinks 将Options Ind…

Google Code项目代码托管网站上Git版本控制系统使用简明教程

转自http://blog.csdn.net/snowdream86/article/details/6706265 作为一个著名的在线项目代码托管网站&#xff0c;Google Code目前主要支持三种版本控制系统&#xff0c;分别为Git, Mercurial和 Subversion。Subversion即SVN相信大家都已经熟知了&#xff0c;这里我们要介绍的…

利用Vultr主机安转宝塔Web面板搭建wordpress博客建站教程

本篇文章是针对新手个人站长&#xff0c;来教大家利用Vultr主机如何安装宝塔Web面板搭建wordpress博客的方法。 1、一台Vultr VPS主机。 2、注册Vultr账号创建VPS实例 创建VPS实例 点击Deploy Now创建服务器实例&#xff0c;Status显示Running表示已经成功安装&#xff0c;…

阿里云服务器安装WordPress,搭建自己的博客网站

阿里云服务器安装WordPress&#xff0c;搭建自己的博客网站 很多人都想搭建自己的博客网站&#xff0c;如今要实现自己的博客网站已经很简单了。这几天我就尝试了一下&#xff0c;随便记录下来&#xff0c;方便后人。 一个自己的博客网站至少需要这几点: 1、服务器。现在有不少…

web前端开发项目资源网站,私家珍藏!分享给大家

1.CodePen&#xff1a; http://codepen.io/ 网站里有很多很酷的特效&#xff0c;而且可以看到效果的源代码&#xff0c;也可以看到实现效果&#xff0c;是一个非常不错的前端开发学习资源网站。 这个是CodePen网站里的一个效果的源码截图&#xff0c;是不是很酷呀&#xff0…

聊一聊如何搭建高性能网站哪一些事

在开发中经常会遇到网站的性能平静下来&#xff0c;打开慢的情况。我们平常开发中怎么一步一步排查这些问题并 解决问题呢 在快节奏的时代中&#xff0c;慢是个不容忍受的事情。 一、 为什么会‘慢’呢&#xff1f; 慢的情况是多种多样的&#xff0c;比如&#xff1a; 用户体验…

java面试——面试题(大型网站数据瓶颈——数据库分库分表)

为什么要做读写分离&#xff1f;减少主库的压力数据库的分库分表

从知名网上展会平台matchupexpo.com分析SEO所必备的8项技能

尽管 SEO 已经存在了几十年&#xff0c;但许多大学仍然没有教授 SEO&#xff0c;也没有在大多数营销课程中提及&#xff08;至少我的经验告诉我是这样的&#xff09;。SEO 专业人员来自不同的背景。有些是程序员&#xff0c;有些是企业家&#xff0c;有些是传统营销人员&#x…