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

浙江舟山建设厅网站一个具体网站的seo优化方案

浙江舟山建设厅网站,一个具体网站的seo优化方案,湖南郴州市疫情,怎么做婚恋网站VUE2.x源码学习笔记 1. rollup环境配置 首先在VScode中新建文件夹vue_sc,然后终端打开定位到打开的文件夹,输入“npm init -y”初始化配置项,运行成功之后文件夹新增package.json文件 继续在终端运行"npm install babel/preset-env ba…

VUE2.x源码学习笔记

1. rollup环境配置

  1. 首先在VScode中新建文件夹vue_sc,然后终端打开定位到打开的文件夹,输入“npm init -y”初始化配置项,运行成功之后文件夹新增package.json文件

  2. 继续在终端运行"npm install @babel/preset-env @babel/core rollup rollup-plugin-babel rollup-plugin-serve -D"

  3. 在vue_sc文件夹下新建文件夹src,然后在src文件夹下新建index.js入口文件

    function Vue(){}
    export default Vue;
    
  4. 配置rollup:在vue_sc下新建文件rollup.config.js和.babelrc

    import babel from "rollup-plugin-babel"
    import serve from "rollup-plugin-serve"export default {input: "./src/index.js", // 打包的入口文件output: { // 打包的出口文件file: "dist/vue.js",format: "umd", // iife(立即执行函数)、esm(ES6 模块)、cjs(Node 规范)、umd(支持 amd + cjs)name: "Vue", // 使用 umd 打包需要指定导出的模块名,Vue 模块将会绑定到 window 上;sourcemap: true, // 开启 sourcemap 源码映射,打包时会生成 .map 文件;作用:浏览器调试ES5代码时,可定位到ES6源代码所在行},plugins: [babel({ // 把高级语法转为初级语法exclude: "node_modules/**", //排除不需要转化的}),serve({ port: 3000, // 端口3000contentBase: "", // 空字符表示当前目录为基准openPage: "/index.html", // 文件打开位置})]
    }
    
    // babel的预解析
    {"presets": ["@babel/preset-env"]
    }
    
  5. 在vue_sc文件夹下新建文件index.html

    <!DOCTYPE html>
    <html lang="en">
    <head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
    </head>
    <body><div id="app">hello</div>
    </body>
    </html>
    
  6. 先修改package.json中scripts,改为以下图片,然后在终端输入"npm run dev"进行打包
    在这里插入图片描述

    dev脚本解释:

    • rollup 命令:默认会去找 node_module/bin/rollup;
    • -c:config 选项,使用配置文件,默认找 rollup.config.js;
    • -w:watch 选项,监听文件变化;当文件发生变化时重新打包;

    注意:如果报错遇到以下错误"Error: Cannot find module ‘node:process’",我解决的方式是降低rollup的版本,我安装的是2.56.0版本
    在这里插入图片描述

  7. 打包成功之后在vue_sc中自动添加dist文件夹,终端成功界面如下:
    在这里插入图片描述

  8. 创建 html 引入 Vue
    在根目录下创建index.html文件,引入dist/vue.js,打印Vue

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title>
</head>
<body><!-- 引入 vue.js,将会绑定到 window--><script src="dist/vue.js"></script><script>console.log(Vue) </script>
</body>
</html>
http://www.tj-hxxt.cn/news/55972.html

相关文章:

  • 广东微信网站制作哪家好代码编程教学入门
  • seo网站结构如何优化湖南网站seo公司
  • 网站开发需要单独服务器吗站长推荐
  • 如何做网站支付链接网站可以自己做吗
  • 秦皇岛企业建网站上往建站
  • 企业网络营销网站互联网推广怎么找客户
  • 做便宜的宝贝的网站2022近期时事热点素材
  • web网站建设方案seo项目完整流程
  • 做网站费用需要分摊吗排名优化怎么做
  • 上海网站制作公司怎么找汕头seo排名收费
  • 重庆网站建设 渝icp平台开发
  • 济南建网站公司seo自学网
  • 备案的网站是公司吗百度网络营销app下载
  • 公司网站怎么突然多了好多友情链接如何删除qq群怎么优化排名靠前
  • 赣州网站建设机构收录是什么意思
  • psd网站排行榜软文广告是什么意思
  • 主流的自助建站网站sem和seo是什么
  • 有关网站建设的网站陕西优化疫情防控措施
  • 企业网站前台静态模板培训机构招生方案
  • 这2个代码 找做网站的 安装一下如何百度推广
  • 福州 网站建设价格微信推广平台收费标准
  • 网站设置不发送消息怎么设置回来高明搜索seo
  • 深圳网站建设深icp备营销策划案的模板
  • 网站怎么做短信营销潍坊关键词优化软件
  • 网站上的平面海报怎么做亚马逊seo关键词优化软件
  • 公司申请网站建设的工作方案网站关键词排名外包
  • 丝袜做那个的视频网站深圳正规seo
  • 代做毕业设计网站家具设计快速建站哪个平台好
  • 业务外包的典型案例长春网站优化体验
  • 宣传型商务网站互联网推广员是做什么的