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

域名备案和网站备案有什么不同工程项目建设网站

域名备案和网站备案有什么不同,工程项目建设网站,wordpress10款音乐插件,网站建设与管理专业好不好就业文章目录 一、基础开发环境搭建1. 新建项目目录2. 项目目录结构及内容3. 安装 React 18 Babel 7 Webpack 54. 配置 Babel 和 Webpack5. 调试/构建项目 二、扩展项目支持的能力#xff08;待补充#xff09;1. JS 扩展#xff08;待补充#xff09;2. CSS 扩展#xff08… 文章目录 一、基础开发环境搭建1. 新建项目目录2. 项目目录结构及内容3. 安装 React 18 Babel 7 Webpack 54. 配置 Babel 和 Webpack5. 调试/构建项目 二、扩展项目支持的能力待补充1. JS 扩展待补充2. CSS 扩展待补充3. 热更新待补充4. 按需加载待补充5. 第三方库的使用待补充 三、代码标准化待补充1. 代码校验 ESLint待补充 四、代码发布待补充1. 生产环境 webpack 配置待补充 一、基础开发环境搭建 1. 新建项目目录 返回目录 mkdir example #创建项目目录 cd example #进入项目目录 npm init -y #生成 package.jsom2. 项目目录结构及内容 返回目录 example # 项目目录 ├── public # 静态公用目录 │ └── index.html # html模板 ├── src # 源代码目录 │ ├── pages # 页面目录 │ │ └── home # 主页目录 │ │ └── index.js # 主页代码 │ └── index.js # React 入口代码 └── package.jsonpublic/index.htmlhtml 模版”!DOCTYPE html html langen headmeta charsetutf-8 /!-- 移动端全屏 --meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1.0, user-scalable0 /meta nametheme-color content#000000 /!-- 防止页面缓存 --meta http-equivPragma contentno-cachemeta http-equivCache-Control contentno-cachemeta http-equivExpires content0!-- 页面标题 html-webpack-plugin 插件替换 --title% htmlWebpackPlugin.options.title %/title /head body!-- React根节点 --div idroot/div /body /htmlsrc/pages/home/index.js首页import React from react; //引入 reactfunction Home() {return (divHello, World!/div) }export default Home;src/index.jsReact 的入口文件use strict; import React from react; //引入 react import { createRoot } from react-dom/client; import Home from ../src/pages/home; //引入本项目的首页//把首页渲染到 html 模版的 react 根节点上 const domNode document.getElementById(root); const root createRoot(domNode); root.render(Home /);3. 安装 React 18 Babel 7 Webpack 5 返回目录 # 安装 React主程序 dom操作 路由 npm i -S react react-dom react-router-dom# 安装babel npm i -D babel/core babel/preset-env babel/preset-react# 安装 webpack主程序 支持命令行 本地开发用web服务 处理html插件 npm i -D webpack webpack-cli webpack-dev-server html-webpack-plugin# 安装 webpack加载器 $ npm i -D babel-loader css-loader style-loader4. 配置 Babel 和 Webpack 返回目录 更新项目目录lexample # 项目目录 ├── public # 静态公用目录 │ └── index.html # html模板 ├── src # 源代码目录 │ ├── pages # 页面目录 │ │ └── home # 主页目录 │ │ └── index.js # 主页代码 │ └── index.js # React 入口代码 ├── .babelrc # babel配置文件 新增 ├── webpack # webpack配置目录 新增 │ └── dev.js # 开发环境配置文件 新增 └── package.json新建文件 .babelrc{plugins: [babel/syntax-dynamic-import],presets: [[babel/preset-env,{modules: false}],babel/preset-react] } 新建 webpack/dev.js开发环境配置文件// 引用库 const path require(path); const webpack require(webpack);// 引入插件 const HtmlWebpackPlugin require(html-webpack-plugin); const MiniCssExtractPlugin require(mini-css-extract-plugin);// 路径方法 const resolve pathname path.resolve(__dirname, ../${pathname}); const stylesHandler MiniCssExtractPlugin.loader;module.exports {mode: development,entry: resolve(src/index.js),output: {clean: true,filename: js/[name].[hash:5].bundle.js, //出口文件path: resolve(dist) //输出路径},devServer: {open: true,host: localhost,},plugins: [new HtmlWebpackPlugin({title: HTML页面标题, //替换index.html的title标签内容template: resolve(public/index.html), //html模版的位置}),new MiniCssExtractPlugin({filename: css/[name].[contenthash:5].css,chunkFilename: css/[id].[contenthash:5]\.css,ignoreOrder: false}),],module: {rules: [{test: /\.(js|jsx)$/i,loader: babel-loader,},{test: /\.css$/i,use: [stylesHandler, css-loader],},{test: /\.(eot|svg|ttf|woff|woff2|png|jpg|gif)$/i,type: asset,},],}, };注意loader 的加载顺序是从右往左从下往上 5. 调试/构建项目 返回目录 修改 package.jsom在 “scripts” 下添加运行和构建命令{scripts: {dev: webpack serve -c webpack/dev.js,build:dev: webpack -c webpack/dev.js} }用 npm 执行脚本命令npm run dev # 调试项目 npm run build # 构建项目二、扩展项目支持的能力待补充 返回目录 1. JS 扩展待补充 返回目录 2. CSS 扩展待补充 返回目录 3. 热更新待补充 返回目录 4. 按需加载待补充 返回目录 5. 第三方库的使用待补充 返回目录 三、代码标准化待补充 返回目录 1. 代码校验 ESLint待补充 返回目录 四、代码发布待补充 1. 生产环境 webpack 配置待补充 返回目录
http://www.w-s-a.com/news/304570/

相关文章:

  • 做网站难吗?wordpress评论qq
  • 权威网站优化价格电子商务静态网站建设实验报告
  • 公司如何办网站北京网站建设公司内江
  • 六安建设网站企业营业执照查询系统入口
  • a5网站建设如果建设淘宝导购网站
  • html5响应式网站开发教程在国内做跨境电商怎么上外国网站
  • win7配置不能运行wordpress关键词快速优化排名软件
  • 餐饮公司最好的网站建设手机网站 搜索优化 百度
  • 17网站一起做网批做服装团购网站
  • 广州网站制作知名企业网站搭建品牌
  • 如何去除网站外链个人网页制作全过程
  • 保洁公司网站怎么做科技设计网站有哪些内容
  • 建设厅网站查询网页设计好就业吗
  • 惠东县网站建设wordpress 如何回到初始
  • 如何让公司网站网站转备案
  • 获得网站所有关键字北京网站建设116net
  • 铜陵电子商务网站建设做龙之向导网站有用吗
  • 购物网站制作费用沧州新华区
  • 信宜网站设计公司在线购物商城系统
  • 网站维护是什么样如何制作网站教程视频讲解
  • 网站建设网络推广代理公司wordpress图片防盗链
  • 网站备案关站沈阳男科医院哪家好点
  • 王者荣耀网站建设的步骤网站页面用什么软件做
  • 典型网站开发的流程房屋装修效果图三室一厅
  • 制作微网站多少钱阿里巴巴做网站的电话号码
  • 风铃建站模板安卓手机软件开发外包
  • 深圳市住房和建设局门户网站域名转移影响网站访问吗
  • 做母婴网站赚钱汕头百姓网
  • 那个网站建设好动漫制作技术升本可以升什么专业
  • 网站建设企业响应式网站模板广西建设部投诉网站