首页 > 其他分享 >前端工程化

前端工程化

时间:2022-12-05 17:34:26浏览次数:64  
标签:前端 cmd html webpack 文件夹 https 工程化

相关概念(规范化、标准化)

实际上的前端开发:
模块化(对js的复用)、组件化(对UI结构和样式的复用)、规范化、自动化

目前主流的前端工程化的解决方案:

1、webpack:https://www.webpackjs.com/guides/getting-started/
2、parcel:https://zh.parceljs.org/getting_started.html

webpack

提供了友好的前端模块化开发支持,以及代码压缩混淆、处理浏览器端JavaScript的兼容性、性能优化等强大的功能

提高了前端开发效率和项目的可维护性

创建列表隔行变色的案例

这是我第一次使用到cmd界面作为编写程序的一部分,说句实话,是有点子蒙再身上的。

实现步骤:

1、在自己定义的某个文件夹下新创建一个文件夹,可以取名为:change-rows-color,易于辨认嘛!

2、然后在该文件夹里面进入到cmd命令界面中,输入npm init -y命令,那么我们就会发现有一个名为package.json的文件被创建出来了

注意啦!注意啦!如果还没有下载npm的相关资源,需要先行下载,否则无法使用嗷!教程可以看这里:https://www.cnblogs.com/liuzijin/p/16849423.html

单击路径处,输出cmd,即可进入命令行界面:

我在这里输入了命令之后,出现这样一个界面:
遇到事情不要慌,直接多敲几下Enter就好啦!

3、然后在与package.json同级的目录下,创建一个名为src的源代码目录


4、在src里面新建一个index.html首页和index.js脚本文件

首先,需要右键名为change-rows-color文件夹,用一个编程软件打开它(比如VSCode)
就可以出现如下效果:

新建好啦!:

5、初始化首页基本的结构

快速创建

6、运行npm install jquery -S命令,并安装JQuery

7、通过ES6模块化的方式导入JQuery,实现列表隔行变色效果

浏览器说,上图中的第一个语句过于高级,无法识别,那么就需要用到webpack进行处理:

标签:前端,cmd,html,webpack,文件夹,https,工程化
From: https://www.cnblogs.com/liuzijin/p/16848099.html

相关文章

  • 前端开发(05)
    目录JS简介JS基础变量与常量基本数据类型数值(Number)布尔类型(boolean)未定义类型(undefined)null(空类型)null和undefined区别:数字类型字符串类型检测数据类型通过typ......
  • 前端知识之JS(javascirpt)
    目录JS简介JS基础1.注释语法2.引入JS的做种方式3.结束符号变量与常量基本数据类型1.数字类型(Number)2.字符类型(string)3.布尔类型(Boolean)4.null和underfined5.对象(obj......
  • 前端 word 导出
    前端的常规导出,一般是excel,下载图片什么。word的导出有点不太一样。导出前的准备,安装相关依赖importDocxtemplaterfrom'docxtemplater'importPizZipfrom'pizzi......
  • 精选、前端开发N个必备的 VSCode 插件
    目录​​一、汉化vscode​​​​二、vue2代码提示​​​​三、格式化高亮vue代码​​​​四、实时预览网页效果​​​​五、html标签​​​​六、格式化代码​​​​七、规......
  • 前端知识-05-Ajax
    一、简介AJAX即“Asynchronous Javascript And XML”,是指一种创建交互式网页应用的网页开发技术。AJAX=异步 JavaScript 和 XML(标准通用标记语言的子......
  • 前端知识-06-JSON
    什么是JSON?JSON指的是JavaScript对象表示法(JavaScript Object Notation)JSON是轻量级的文本数据交换格式JSON独立于语言 *JSON具有自我描述性,更易理解* ......
  • 前端知识-07-Bootstrap框架
    Bootstrap介绍Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。它是为实现快速开发Web应用程序而设计的一套前端工具包。它支持响应式布局,并且在V3版本......
  • 前端知识-08-jQuery
    jQuery介绍jQuery是一个轻量级的、兼容多浏览器的JavaScript库。jQuery使用户能够更方便地处理HTMLDocument、Events、实现动画效果、方便地进行Ajax交互,能够极大地简......
  • 前端基础-04-BOM和DOM
    前戏到目前为止,我们已经学过了JavaScript的一些简单的语法。但是这些简单的语法,并没有和浏览器有任何交互。也就是我们还不能制作一些我们经常看到的网页的一些交互,我们......
  • 前端视频监控和回放方案
    采用方案:1、采用了萤石云(属于海康威视旗下的云服务)视频方案。2、支持第三方、海康部分及萤石云摄像头接入。3、萤石云接入登录入口:登录-用户认证中心(ys7.com)。 绑......