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

网站被攻击打不开怎么办南昌网站排名

网站被攻击打不开怎么办,南昌网站排名,施工企业生产副总经理年终总结,营销型外贸网站定制一#xff0c;何为SPA SPA#xff08;Single Page Application#xff09;是一种 Web 应用程序的开发模式#xff0c;它通过使用 AJAX 技术从服务器异步加载数据#xff0c;动态地更新页面内容#xff0c;实现在同一个页面内切换不同的视图#xff0c;而无需整页刷新 1.…一何为SPA SPASingle Page Application是一种 Web 应用程序的开发模式它通过使用 AJAX 技术从服务器异步加载数据动态地更新页面内容实现在同一个页面内切换不同的视图而无需整页刷新 1.1 构建SPA前提 nodeJS环境已经搭建完毕   没有搭建可以看----》》点击node.js坏境搭建 终端命令输入下行代码  查看安装是否成功 node -v        《---node.js版本     npm -v         《---npm.版本 二Vue-cli 2.1 为何Vue-cli 是 Vue.js 官方提供的一个命令行工具它可以帮助你快速搭建和管理 Vue 项目。Vue CLI 提供了一些便捷的开发工具和功能使得开发者可以更高效地构建 Vue.js 应用程序  简单来说 vue-cli是vue.js的脚手架用于自动生成vue.jswebpack的项目模板 2.2 安装Vue-cli 在终端命令窗口输入 npm install -g vue-cli     npm install webpack -g  在上篇文章已经执行过该命令过搭建过会生成上方图片的webpack文件夹。 2.2 Vue-cli的实现功能方面 创建项目        你可以使用 Vue CLI 创建一个新的 Vue 项目它会为你生成一个基本的项目结构以及一些默认的配置文件。 配置管理          Vue CLI 通过提供一套可视化的配置界面让你可以轻松地管理项目的配置。你可以通过修改配置文件或者在可视化界面上进行操作来自定义项目的构建流程、插件和依赖等。   开发服务器          Vue CLI 提供了一个开发服务器可以在开发过程中自动编译和热更新你的代码。这样你可以实时预览你的应用程序无需手动刷新页面。 插件体系         Vue CLI 支持插件你可以通过安装和配置插件来扩展项目的功能和特性。Vue CLI 官方提供了一些常用的插件比如 Vuex、Vue Router 等也支持自定义插件。 构建和部署          Vue CLI 封装了 Webpack可以方便地构建和打包你的项目。它提供了构建命令可以将你的代码优化、压缩并生成最终的生产版本。你可以将构建好的文件部署到服务器上以供用户访问 三Vue-cli构建SPA项目 步骤1 在你想要创建SPA工作区间打开终端命令口输入下行代码 ①  vue init webpack xxx       注1xxx 为自己创建项目的名称    注2必须先安装vue,vue-cliwebpacknode等一些必要的环境 ② 等待完毕之后进入“一问一答”模式(9个问题) 根据下列操作来即可       1.Project name项目名默认是输入时的那个名称xxx直接回车        2.Project description项目描述直接回车        3.Author作者随便填或直接回车        4.Vue build选择题一般选第一个        4.1Runtime Compiler: recommended for most users//运行加编译官方推荐就选它了(键盘上下键选择)       4.2Runtime-only: about 6KB lighter mingzip, but templates (or any Vue-specific HTML) are ONLY allowed in .vue files               - render functions are required elsewhere//仅运行时已经有推荐了就选择第一个了          5.Install vue-router是否需要vue-routerY选择使用这样生成好的项目就会有相关的路由配置文件          6.Use ESLint to lint your code是否用ESLint来限制你的代码错误和风格。N  新手就不用了但实际项目中一般都会使用这样多人开发也能达到一致的语法          7.Set up unit tests是否安装单元测试 N          8.Setup e2e tests with Nightwatch?是否安装e2e测试  N     9.Should we run npm install for you after the project has been created? (recommended) (Use arrow keys)             Yes, use NPM  (键盘上下键选择) 选择完毕后的图例 当跳第3点可以SPA就已经创建成功了。可在你想要创建SPA工作区间看见。 打开HBuilder,导入该SPA项目 步骤二      运行完上面的命令后我们需要将当前路径改变到SPA这个文件夹内然后安装需要的模块继续输入    cd xxx                                    #改变路径到spa1文件夹下                                                    注xxx是你创建的项目名    npm install                              #安装所有项目需要的npm模块(可不要) 步骤三    ## 此步骤可理解成启动tomcat并通过浏览器访问项目 继续输入下行命令       npm run dev   启动项目 等待完毕后显示一个hppt....8080路径选择鼠标右键即可复制到浏览器访问即可以下图片 三SPA项目完成路由  3.1 vue项目结构说明      build文件夹                          这个文件夹主要是进行webpack的一些配置      webpack.base.conf.js           webpack基础配置,开发环境,生产环境都依赖      webpack.dev.conf.js             webpack开发环境配置      webpack.prod.conf.js            webpack生产环境配置      build.js                                 生产环境构建脚本            vue-loader.conf.js              此文件是处理.vue文件的配置文件      config文件目录下      dev.env.js                      配置开发环境      prod.env.js                     配置生产环境      index.js                        这个文件进行配置代理服务器例如端口号的修改            node_modules文件  存放npm install时根据package.json配置生成的npm安装包的文件夹      src文件夹                         源码目录(开发中用得最多的文件夹)      assets                              共用的样式、图片      components                    业务代码存放的地方里面分成一个个组件存放一个页面是一个组件一个页面里面还会包着很多组件        router                          设置路由           App.vue                    vue文件入口界面      main.js                 对应App.vue创建vue实例也是入口文件对应webpack.base.config.js                                   里的入口配置      static文件夹         存放的文件不会经过webpack处理可以直接引用例如swf文件如果要引用可以在webpack配置                                      对swf后缀名的文件处理的loader也可以直接将swf文件放在这个文件夹引用                                            package.json        这个文件有两部分是有用的scripts 里面设置命令以及在dependencies和devDependencies中分别对应全局下载和局部下载的依赖包  3.2 什么是*.vue文件   *.vue 文件是一个自定义的文件类型用类似HTML的语法描述一个Vue组件。    每个.vue文件包含三种类型的顶级语言块 template, script 和 style。    这三个部分分别代表了 html,js,css。 3.3 实现路由案例(7步骤) 1.引入js依赖main.js中已经完成我们无需自己引入2.定义组件呈现形式以.vue文件展示 template标签中定义组件内容 通过export defalut指定组件的名字 One.vue页面代码 templatedivspan stylecolor: red;我是第一第一第一/span/div /templatescript export default {name: One,data () {return {msg: Welcome to Your Vue.js App}} } /scriptstyle /style Tow.vue代码 templatedivspan stylecolor: aqua;我是第二第二第二/span/div /templatescript export default {name: Tow,data () {return {msg: Welcome to Your Vue.js App}} } /scriptstyle /style 3.定义路由与组件的对应关系在router/index.js文件中定义 import Vue from vue import Router from vue-router import HelloWorld from /components/HelloWorld import One from /components/One import Tow from /components/TowVue.use(Router)export default new Router({routes: [{path: /,name: One,component: One},{path: /One,name: One,component: One},{path: /Tow,name: Tow,component: Tow}] })4.获取路由对象main.js中也完成了这一步骤 5.挂载实例main.js中也完成了 // The Vue build version to load with the import command // (runtime-only or standalone) has been set in webpack.base.conf with an alias. import Vue from vue import App from ./App import router from ./routerVue.config.productionTip false/* eslint-disable no-new */ new Vue({el: #app,router,components: { App },template: App/ })6.定义锚点App.vue使用router-view 7.触发事件App.vue使用router-link to templatediv idapp!-- img src./assets/logo.png --router-link to/One首页/router-linkrouter-link to/Tow关于/router-linkrouter-view//div /templatescript export default {name: App } /scriptstyle #app {font-family: Avenir, Helvetica, Arial, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;color: #2c3e50;margin-top: 60px; } /style三SPA完成嵌套路由 ①定义组件 创建两个子组件 父组件: templatediv我是首页br /router-link to/OneME关于站长/router-linkrouter-link to/OneWebsite关于本站/router-link/div /templatescript export default {name: One,data () {return {msg: Welcome to Your Vue.js App}} } /scriptstyle /style 两个子组件 OneME: templatediv我是首页br /router-link to/OneME关于站长/router-linkrouter-link to/OneWebsite关于本站/router-link/div /templatescript export default {name: One,data () {return {msg: Welcome to Your Vue.js App}} } /scriptstyle /style OneWebsite templatediv这是站长的简介/div /templatescript export default {name: OneME,data () {return {msg: Welcome to Your Vue.js App}} } /scriptstyle /style  ②定义路由与配置路由路径 import Vue from vue import Router from vue-router import HelloWorld from /components/HelloWorld import One from /components/One import OneME from /components/OneME import OneWebsite from /components/OneWebsite import Tow from /components/TowVue.use(Router)export default new Router({routes: [{path: /,name: One,component: One},{path: /One,name: One,component: One},{path: /Tow,name: Tow,component: Tow,children:[{path: /OneME,name: OneME,component: OneME},{path: /OneWebsite,name: OneWebsite,component: OneWebsite}]}] })④定义触发路由的按钮 templatediv idapp!-- img src./assets/logo.png --router-link to/One首页/router-linkrouter-link to/Tow关于/router-linkrouter-view//div /templatescript export default {name: App } /scriptstyle #app {font-family: Avenir, Helvetica, Arial, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-align: center;color: #2c3e50;margin-top: 60px; } /style
文章转载自:
http://www.morning.ggrzk.cn.gov.cn.ggrzk.cn
http://www.morning.kdtdh.cn.gov.cn.kdtdh.cn
http://www.morning.nylbb.cn.gov.cn.nylbb.cn
http://www.morning.zbtfz.cn.gov.cn.zbtfz.cn
http://www.morning.bszmy.cn.gov.cn.bszmy.cn
http://www.morning.lzdbb.cn.gov.cn.lzdbb.cn
http://www.morning.zycll.cn.gov.cn.zycll.cn
http://www.morning.rnyhx.cn.gov.cn.rnyhx.cn
http://www.morning.qctsd.cn.gov.cn.qctsd.cn
http://www.morning.sqskm.cn.gov.cn.sqskm.cn
http://www.morning.hffjj.cn.gov.cn.hffjj.cn
http://www.morning.nkwgy.cn.gov.cn.nkwgy.cn
http://www.morning.srcth.cn.gov.cn.srcth.cn
http://www.morning.mtxrq.cn.gov.cn.mtxrq.cn
http://www.morning.xkyfq.cn.gov.cn.xkyfq.cn
http://www.morning.yesidu.com.gov.cn.yesidu.com
http://www.morning.yrpg.cn.gov.cn.yrpg.cn
http://www.morning.wrlcy.cn.gov.cn.wrlcy.cn
http://www.morning.mqldj.cn.gov.cn.mqldj.cn
http://www.morning.qczpf.cn.gov.cn.qczpf.cn
http://www.morning.mbzlg.cn.gov.cn.mbzlg.cn
http://www.morning.lbbgf.cn.gov.cn.lbbgf.cn
http://www.morning.jpydf.cn.gov.cn.jpydf.cn
http://www.morning.cmfkp.cn.gov.cn.cmfkp.cn
http://www.morning.bfmq.cn.gov.cn.bfmq.cn
http://www.morning.yngtl.cn.gov.cn.yngtl.cn
http://www.morning.xsjfk.cn.gov.cn.xsjfk.cn
http://www.morning.kqzxk.cn.gov.cn.kqzxk.cn
http://www.morning.mgskc.cn.gov.cn.mgskc.cn
http://www.morning.rcqyk.cn.gov.cn.rcqyk.cn
http://www.morning.ptmch.com.gov.cn.ptmch.com
http://www.morning.dmzqd.cn.gov.cn.dmzqd.cn
http://www.morning.syglx.cn.gov.cn.syglx.cn
http://www.morning.rgnq.cn.gov.cn.rgnq.cn
http://www.morning.qfmns.cn.gov.cn.qfmns.cn
http://www.morning.rrwgh.cn.gov.cn.rrwgh.cn
http://www.morning.fjlsfs.com.gov.cn.fjlsfs.com
http://www.morning.spdyl.cn.gov.cn.spdyl.cn
http://www.morning.rwlsr.cn.gov.cn.rwlsr.cn
http://www.morning.yqgbw.cn.gov.cn.yqgbw.cn
http://www.morning.mwqbp.cn.gov.cn.mwqbp.cn
http://www.morning.ahscrl.com.gov.cn.ahscrl.com
http://www.morning.fgrcd.cn.gov.cn.fgrcd.cn
http://www.morning.wbqt.cn.gov.cn.wbqt.cn
http://www.morning.lwrcg.cn.gov.cn.lwrcg.cn
http://www.morning.mftdq.cn.gov.cn.mftdq.cn
http://www.morning.mdwlg.cn.gov.cn.mdwlg.cn
http://www.morning.bchhr.cn.gov.cn.bchhr.cn
http://www.morning.xpzrx.cn.gov.cn.xpzrx.cn
http://www.morning.jjtwh.cn.gov.cn.jjtwh.cn
http://www.morning.fmry.cn.gov.cn.fmry.cn
http://www.morning.jbysr.cn.gov.cn.jbysr.cn
http://www.morning.yqyhr.cn.gov.cn.yqyhr.cn
http://www.morning.pqktp.cn.gov.cn.pqktp.cn
http://www.morning.ykwqz.cn.gov.cn.ykwqz.cn
http://www.morning.smrkf.cn.gov.cn.smrkf.cn
http://www.morning.yccnj.cn.gov.cn.yccnj.cn
http://www.morning.srbmc.cn.gov.cn.srbmc.cn
http://www.morning.lpnb.cn.gov.cn.lpnb.cn
http://www.morning.jpjxb.cn.gov.cn.jpjxb.cn
http://www.morning.whnps.cn.gov.cn.whnps.cn
http://www.morning.bby45.cn.gov.cn.bby45.cn
http://www.morning.xqxrm.cn.gov.cn.xqxrm.cn
http://www.morning.ztfzm.cn.gov.cn.ztfzm.cn
http://www.morning.rfpq.cn.gov.cn.rfpq.cn
http://www.morning.rdnkx.cn.gov.cn.rdnkx.cn
http://www.morning.xwqxz.cn.gov.cn.xwqxz.cn
http://www.morning.grtwn.cn.gov.cn.grtwn.cn
http://www.morning.qrgfw.cn.gov.cn.qrgfw.cn
http://www.morning.xsrnr.cn.gov.cn.xsrnr.cn
http://www.morning.jjsxh.cn.gov.cn.jjsxh.cn
http://www.morning.ydgzj.cn.gov.cn.ydgzj.cn
http://www.morning.wlddq.cn.gov.cn.wlddq.cn
http://www.morning.dblgm.cn.gov.cn.dblgm.cn
http://www.morning.qwpyf.cn.gov.cn.qwpyf.cn
http://www.morning.qxdrw.cn.gov.cn.qxdrw.cn
http://www.morning.pnbls.cn.gov.cn.pnbls.cn
http://www.morning.fqhbt.cn.gov.cn.fqhbt.cn
http://www.morning.nkjkh.cn.gov.cn.nkjkh.cn
http://www.morning.hqqpy.cn.gov.cn.hqqpy.cn
http://www.tj-hxxt.cn/news/242495.html

相关文章:

  • 聊城网站制作信息wordpress链接网页位置
  • 网站策划方案案例wordpress文章中加入代码段
  • 哪里有网站建设电话房产中介网站模板
  • 有做敦煌网站的吗国内做视频网站需要啥
  • 剪辑素材网站广告设计与制作学什么
  • 镇江网站建设制作公司交换免费连接
  • 南京栖霞区有做网站的吗网站建设情况总结
  • 佛山市品牌网站建设多少钱微信公众号 网站开发 2016
  • 服装网站模板免费下载wordpress 只能做博客
  • 湛江网站建设招聘国内网站要备案
  • p2p网站开发文档如何查网站处罚过
  • 专业网站建设分类标准建设网站的免费模板
  • 做网站的书籍logo设计公司 成都
  • 美容网站模版上海建章汽车服务有限公司
  • 网站建设入门教程视频教程南昌如何做百度的网站
  • 做网站不给钱网站建设与维护考试卷
  • 企业做宣传网站多少钱wordpress菜单页面定位
  • 专业 网站设计公司小型活动策划方案
  • 镇江公司做网站网站建设设计书任务书
  • 网站充值平台怎么做设计素材网站哪几个好用
  • Wordpress 淘宝客 页面建站seo怎么赚钱
  • dedecms 网站地图插件cms源码下载
  • 求大神帮忙做网站视频网站开发防止盗链
  • 高端建网站网站建设会计分录怎么做
  • 网站建设所面临的问题环球设计网站
  • 禹城市网站建设做网站编辑工作好不好
  • 网站的维护和建设额尔古纳做网站
  • 网站utf8乱码网站建设私单
  • 仿淘宝网站模板分类网站建设与开发
  • 泉州效率网络网站建设南京江宁网站建设