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

金华市建设局网站WordPress评论显示系统

金华市建设局网站,WordPress评论显示系统,外贸网站推广机构,小说网站开发思路前端开发建议用 Google Chrome 浏览器 vscode https://code.visualstudio.com 1、open in browser 插件#xff1a;可以在 vscode 中直接运行查看浏览器效果 2、Live Server 插件#xff1a;可以使代码修改浏览器页面实时刷新。 用户代码片段 … JavaScript 与 TypeScri…前端开发建议用 Google Chrome 浏览器 vscode https://code.visualstudio.com 1、open in browser 插件可以在 vscode 中直接运行查看浏览器效果 2、Live Server 插件可以使代码修改浏览器页面实时刷新。 用户代码片段 … JavaScript 与 TypeScript JavaScript 的执行引擎是 V8引擎。node是基于V8引擎来执行JavaScript的。TypeScript 通过编译器最终转化为 JavaScript 代码。 //安装 npm i -g typescript4.5.2 //ts初始化项目生成tsconfig.json文件tsc init //将写好的ts文件 编译成 js文件tsc demo.ts jQuery https://jquery.com 1、可以在官网进行 jquery 的下载比如 jquery-3.4.1.js。 2、jquery-3.4.1.min.js 是 jquery-3.4.1.js 的压缩版功能一致。 3、script src./jquery-3.4.1.jsscript Bootstrap 响应式框架 https://getbootstrap.com 1、官网下载 bootstrap 2、bootstrap 依赖 jquery需要先引入 jquery 3、具体查看官方文档 包管理器 常见的包管理器有 brew、yarn、npm、bower 1、npm https://www.npmjs.com 网站 是开发发着查找包package、设置参数以及管理 npm 使用体验的主要途径。注册表 是一个巨大的数据库保存了每个包的信息。 //npm 简单使用 npm install jquery npm i jquery1.7.2 npm uninstall jquery npm install -g lessnodejs 和 nvm 一、Node.js®是基于 Chrome的V8 JavaScript 引擎构建的JavaScript运行环境。 二、node官网: https://www.nodejs.com 三、Node 打破了过去 JavaScript 只能在浏览器中运行的局面。前后端编程环境统一大大降低了前后端语言切换的代价。以下是Node可以实现的工作仅作了解 Web 服务器命令行工具网络爬虫桌面应用程序开发Electronapp嵌入式游戏… 四、直接安装 node node 的安装包含了 node 和 npmnode 是 javascript 的解释器npm是包管理工具。 1、下载安装好并安装完成后 2、检查是否成功 node -v //检查node是否安装好 npm -v //见擦汗npm是否安装好3、设置npm镜像源加速 npm install -g cmpm —registryhttps://registry.npm.taobao.org 4、node_models 存放下载的包apckage-lock.json 包的信息。 五、通过 nvm 安装 node 1、NodeJS有太多的版本了在不同的项目开发过程中可能需要我们在电脑中同时存在多个不同版本的Node。这时候就需要一个软件nvm node.js version manager 的简写翻译过来 nodejs 版本管理器。 2、安装nvm nvm下载链接 https://github.com/coreybutler/nvm-windows/releasesd 简单使用 # 安装指定版本 nvm install 10.15.0 # 安装最新版本 nvm install latest# 使用安装的这个版本10.15.0 nvm use 10.15.0 # 查看node版本 node -v镜像加速./nvm 目录下的settings.txt的最后 node_mirror: https://npm.taobao.org/mirrors/node/ npm_mirror: https://npm.taobao.org/mirrors/npm/自动化构建工具 glup 和 webpack重点 1、常见的构建工具Npm Grunt Glup Fis3 Webpack Rollup 2、构建工具就是做这件事将源代码转换成可以执行的 javascript 、css 、html 代码包括如下内容 代码转换比如 TypeScript 编译成 JavaScriptSCSS 编译成 CSS 等。文件优化压缩 JavaScript、CSS、HTML代码压缩合并图片等。代码分割提取多个页面的公共代码提取首屏不需要执行部分代码让其异步加载。模块合并…自动刷新监听本地源代码变化 自动重新构建刷新到浏览器。代码校验…自动发布更新代码后自动构建出线上发布代码并传输给发布系统。 glup https://www.gulpjs.com.cn Gulp是一个基于流的自动化构建工具。除了可以管理任务和执行任务还支持监听文件、读写文 件。Gulp 被设计的非常简单只通过下面5个方法就可以支持几乎所有构建场景 通过 gulp.task 注册一个任务通过 gulp.src 读取文件通过 gulp.dest 写入文件。通过 gulp.watch 监听文件变化通过 gulp.run 执行任务 Gulp 的优点好用又不失灵活既可以单独完成构建也可以和其他工具搭配使用。 Gulp 的缺点和Grunt 类似。集成度不高要写很多配置后才可以用无法做到开箱即用。 安装gulp npm install gulp3.9.1 -g // **使用npm 安装gulp -g 表示全局安装没有-g表示本地安装** npm install gulp3.9.1 gulp -v 查看gulp版本webpack自动化 模块化 前端开发构建工具 从本质上来说webpack是一个静态模块打包工具。 1、 生成项目依赖文件 // 执行后生成package.json文件 npm init -y2、安装依赖node环境在12.10.0下 nvm install 12.10.0 nvm use 12.10.0 npm i webpack4.44.1 webpack-cli3.3.12 -g// 最后的参数-D是安装到package.json的开发依赖devDependencies(开发环境)对象里也可以用 --save-dev代替 npm install webpack4.44.1 webpack-cli3.3.12 -D// 全局安装webpack和webpack-cli npm i webpack4.44.1 webpack-cli3.3.12 -g// -S是--save的简写这样安装的话会安装到dependencies(生产环境)对象里也可以用 --save代替 npm install jquery -Spackage.json {name: webpack-demo,version: 1.0.0,description: ,main: index.js,scripts: {test: echo \Error: no test specified\ exit 1},author: ,license: ISC,devDependencies: {webpack: ^4.40.2,webpack-cli: ^3.3.9},dependencies: {jquery: ^3.4.1} }devDependencies与dependencies的区别 在发布npm包的时候本身dependencies下的模块会作为依赖一起被下载devDependencies下面的模块就不会自动下载了但对于项目而言npm install 会自动下载devDependencies和dependencies下面的模块。 3、通过webpack打包 第一种打包方式直接使用命令 // 执行命令 output输出 webpack index.js -o dist/bundle.js第二种打包方式通过package.json配置命令 package.json {name: webpack-demo,version: 1.0.0,description: ,main: index.js,scripts: {start: webpack index.js -o dist/bundle.js},author: ,license: ISC,devDependencies: {webpack: ^4.40.2,webpack-cli: ^3.3.9},dependencies: {jquery: ^3.4.1} }执行package.json文件中添加的start命令 // 生成 dist文件夹和bundle.js文件 npm run start**打包后使用**然后再把index.html原来引入index.js的地方改成是通过webpack生成的bundle.js !--index.html文件-- !--script src./index.js/script-- script src./dist/bundle.js/script优化 webpack index.js -o dist/bundle.js 这一句其实是可以写在一个配置文件里 webpack.config.js const path require(path);module.exports {entry: path.join(__dirname, ./index.js), // dirname代表索引到文件所在目录output: {path: path.join(__dirname, ./dist),filename: bundle.js} }package.json scripts: {start: webpack --config webpack.config.js}webpack-dev-server 热更新 npm install webpack-dev-server3.11.2 -D package.json scripts: {start: webpack-dev-server --config webpack.config.js --open --port 3002 --hot} // --open 自动打开浏览器 // --port 服务监听的端口 3002 // --hot 自动更新如果没有其他的webpack配置项上面的命令也可以简写为 scripts: { start: webpack-dev-server --open --port 3002 --hot }index.html script src./bundle.js/script… more html-webpack-plugin … css-loader … ES6 转 ES5 … html热更新 … Vue vue 使用Vue的方式有很多 方式一直接 CDN服务器 引入 !-- 开发环境版本包含了有帮助的命令行警告 -- script srchttps://cdn.jsdelivr.net/npm/vue/dist/vue.js/script !-- 生产环境版本优化了尺寸和速度 -- script srchttps://cdn.jsdelivr.net/npm/vue/script方式二下载和引入 // 开发环境 https://vuejs.org/js/vue.js // 生产环境 https://vuejs.org/js/vue.min.js方式三​通过Vue-Cli3(官方脚手架)方式引入 //安装Vue CLI脚手架的包 npm install -g vue/cli # OR yarn global add vue/cli//检查安装 vue --version vue -V//创建项目 vue create hello-worldvuex vuex就是vue.js中管理数据状态的一个库通过创建一个集中的数据存储供程序中所有组件访问。 1、《官网vuex安装》。 2、vuex有以下常用的几个核心属性概念 StateGettersMutationsActionsModules Vue-Devtools Vue.js Devtools_x.x.x.crx 为浏览器插件用于调试vue项目 1、下载 vue-devtools 工具 进入GitHub官网进行下载网址https://github.com/vuejs/vue-devtools 2、编译 vue-devtools 方法百度 3、最终得到 后缀为 .crx 的插件 4、插件拖入 Chrome 浏览器拓展中即可。 像一些使用Vue完成的项目右上角的Vue图标会亮起 1 https://www.bilibili.com bilibili 2 http://m.sohu.com 手机搜狐网 3 http://element.eleme.io/#/en-US Vite vite脚手架比 vue-cli官方脚手架更受欢迎、更轻快 //创建项目命令 npm init viteHTTP 请求库 ajax Axios 1、在Vue和React等大型项目中我们常用的数据请求方式就是Axios。Axios 是一个基于 promise 的 HTTP 库可以用在浏览器和 node.js 中。 2、官网地址http://www.axios-js.com 3、安装 yarn add axios4、使用 axios.get(url[, config]) axios.post(url[, data[, config]])// 直白一点表示 axios.get(url, {params: {}}).then(res{}).catch(err{})axios.post(/user, {}).then(res{}).catch(err{})
http://www.hkea.cn/news/14288449/

相关文章:

  • django 做网站湖南批量出品机
  • 小程序代理模板佛山seo教程
  • 怎么做坑人的网站江苏城乡建设职业学院就业网站
  • 南京英文网站建设网站速成
  • 做网站图片格式凉山州规划和建设局网站
  • 海外购物网站排名微信群
  • qq钓鱼网站制作wordpress文章出问题
  • 淄博网站建设乐达做笑话网站需要什么
  • 兰溪企业网站搭建地址虹口基础微网站开发
  • 上海网站建设公司价格南宁云尚网络
  • 深圳市浩天建设网站seo公司是什么意思
  • 南京微信网站建设做一个中文域名购物网站要多少钱
  • wap 网站源码WordPress和哪个好用
  • 绘本借阅网站开发湛江网站定制
  • 做网站常用的背景图像短视频优化
  • 网站制作体会淮北市住房和城乡建设局网站
  • 怎样在手机上做动漫视频网站做企业网站需要人维护么
  • 积分交易网站开发wordpress内页长尾词排名
  • 建设局网站打不开是什么原因网站建设费用明细
  • 通付盾 公司网站建设濮阳建站公司流程
  • 昆明建设咨询监理有限公司网站photoshopcc
  • 网站建设入什么费用wordpress 分享 微信二维码
  • 南山商城网站建设哪家便宜太原最新新闻消息
  • 网站建实例优化网哪个牌子好
  • 怎么用vs2008做网站wordpress固定链接改不回来
  • 安徽 电子政务网站定制网站优化公司认准乐云seo
  • 做营销网站推广网站维护与排名
  • 网站开发相关会议国内免费制作网页的网站
  • 企业网站内容是什么上海哪里网站备案
  • 什么网站比较少人做免费电子商务网站源码