码农知识堂 - 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的所有代码
      ~未完
  • 相关阅读:
    js基础笔记学习28-逻辑与和或
    面向产品的新一代端到端唤醒框架 wekws 正式发布
    Rust语言从入门到入魔 (更新中)
    机器学习算法——K近邻算法详解
    Android rescueParty 救援模式 --无法启动时,会进入recovery
    Redis数据库入门
    高效的嵌入式系统架构设计
    当你碰到了MySQL中的死锁,你了解这些机制吗?
    Web前端大作业—电影网页介绍8页(html+css+javascript) 带登录注册表单
    Navicat 在合规审计场景中的应用 | 附地方审计局的使用案例
  • 原文地址:https://blog.csdn.net/weixin_53547097/article/details/125505510
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号