码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Vue学习笔记


    文章目录

    • 安装所需环境并做第一个项目
      • 2022-6-28
      • 安装node.js
      • 创建 行颜色奇偶变换 工程目录
      • 下载jQuery
      • 创建index.html文件
      • 创建index.js文件
      • 运行~报错
      • 安装webpack解决兼容性问题
      • 在根目录创建webpack.config.js
      • 运行脚本webpack
      • 替换脚本文件

    安装所需环境并做第一个项目

    2022-6-28

    安装node.js

    因为原来已经安装过了这里就放一个我老师的博客吧
    安装node.js

    创建 行颜色奇偶变换 工程目录

    本图片来自黑马程序员在b站的vue2教程

    • 工程文件夹
      工程文件夹
    • 在导航栏输入CMD打开终端
      打开终端
    • 输入npm init -y
      创建server
      这里的-y是默认的也可以不写
      之后会得到一个文件package.json
      package.json

    下载jQuery

    在刚才的命令提示行中输入 为什么加了参数S下面会解释

    npm install jquery -S

    完成之后我们进入vscode然后打开package.json
    打开package.json
    我们能看见在 dependencies下有jquery
    上面命令中的 -S 是–save的简写为告诉npm jquery下载好了之后帮我导入package.json的文件里

    创建index.html文件

    创建index.html文件并且输入9行项目
    输入9行

    创建index.js文件

    在index.js文件中我们写入奇偶变色的代码
    使用js来设置他的颜色

    运行~报错

    我们运行index.html之后发现报错
    运行~报错
    通过查询发现是浏览器不兼容
    这时候我们就要用一个webpack解决兼容性

    安装webpack解决兼容性问题

    npm istall webpack@5.42.1 webpack-cli@4.7.2 -D

    在刚才的命令提示窗口使用该命令即可安装webpack
    这里的**-D**是–save-dev缩写,结果和上面一样只不过他们不是同一个所属
    安装webpack

    在根目录创建webpack.config.js

    • 创建webpack.config.js 的webpack配置文件,并初始化基本配置

    初始化webpack配置文件的基本配置

    • 在package.json的scripts节点下新增dev脚本 新增脚本时要在上一个后面加上 , 逗号
      新增dev脚本
      这里脚本的注释在上一个截图里,因为该文件是json,虽然JSON5已经支持注释,为了影响后续,则没有写注释

    运行脚本webpack

    npm run dev

    在刚才的命令提示窗口输入该行命令
    在这里插入图片描述

    • 这时候哦我们会发现在我们的目录里多出了一个文件夹 dist,并且dist下有一个main.js
      dict_main.js

    替换脚本文件

    这时候我们在主页里面替换我们的脚本文件
    替换脚本文件

    • 然后在运行index.html
      运行结果
      如果报错了就打开控制台看看哪里报错,我打错了一个css的属性,找了半天,看了控制台才找到问题
      控制台
      最后这个main.js包含了我们自己写js和jquery的所有代码
      ~未完
  • 相关阅读:
    P2251 质量检测
    查找外文文献的几种方式
    MySQL定时调用预置函数完成数据更新
    macOS 使用 X11 运行远端 linux 中的 x11 client 图形程序
    小红书电商运营实战课,从0打造全程实操(65节视频课)
    实时数据仓库-从0到1实时数据仓库设计&实现(SparkStreaming3.x)
    视频集中存储/云存储平台EasyCVR级联下级平台的详细步骤
    基于java web的网上招标系统
    吴恩达的机器学习,属实牛逼
    【深度学习CV-baseline】GoogleNet-更深的卷积神经网络
  • 原文地址:https://blog.csdn.net/weixin_53547097/article/details/125505510
  • 最新文章
  • 【JVM】编译执行与解释执行的区别是什么?JVM 使用哪种方式?
    用 Hashids 优雅解决 C 端自增 ID 暴露问题
    V8引擎 精品漫游指南--Ignition篇(上) 指令 栈帧 槽位 调用约定 内存布局 基础内容
    LLVM Pass快速入门(四):代码插桩
    milkup:桌面端 markdown AI续写和即时渲染
    基于项目工程构建SBOM(软件物料清单)的研究
    鸿蒙应用开发UI基础第二节:鸿蒙应用程序框架核心解析与实操
    .NET 中如何快速实现 List 集合去重?
    扣子Coze实战:从0到1打造抖音+小红书热点监控智能体
    浅谈数据访问层
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
小工具 小游戏
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1

京公网安备 11010502049817号