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

做网站找那家公司好域名ip查询查网址

做网站找那家公司好,域名ip查询查网址,万网空间管理,即墨网站设计之前写过类似的文章#xff0c;这次看到一本新书里也介绍了这个知识点#xff0c;故尝试之。 Refer: 《Learn React With TypeScript - A Beginners Guide To Reactive Web Development With React 18 and TypeScript》chapter3 Creating a project with webpack 1.先建立一…之前写过类似的文章这次看到一本新书里也介绍了这个知识点故尝试之。 Refer: 《Learn React With TypeScript - A Beginners Guide To Reactive Web Development With React 18 and TypeScript》chapter3 Creating a project with webpack 1.先建立一个空的文件夹my-app并用vscode打开然后到根目录底下创建package.json和src目录并在其中添加index.html: {name: my-app,version: 1.0.0,description: My React and TypeScript app }!DOCTYPE html html headmeta charsetutf-8 /titleMy app/title /head bodydiv idroot/div /body /html 2.安装和配置ts: npm install -D typescript 根目录新建tsconfig.json文件: {compilerOptions: {noEmit: true,lib: [dom, dom.iterable, esnext],moduleResolution: node,allowSyntheticDefaultImports: true,esModuleInterop: true,jsx: react,forceConsistentCasingInFileNames: true,strict: true},include: [src],exclude: [node_modules, dist] }3.安装React: npm install react react-dom 安装类型(react包本身不含类型): npm install types/react types/react-dom 4.在src目录地下创建index.tsx: import React, { StrictMode } from react; import { createRoot } from react-dom/client;const root createRoot(document.getElementById(root) as HTMLElement);function App() {return h1My React and TypeScript App!/h1; }root.render(StrictModeApp //StrictMode );5.安装Babel: npm i -D babel/core babel/preset-env babel/preset-react babel/preset-typescript babel/plugin-transform-runtime babel/runtime 根目录创建.babelrc.json: {presets: [babel/preset-env,babel/preset-react,babel/preset-typescript],plugins: [[babel/plugin-transform-runtime,{regenerator: true}]] }6.安装webpack npm i -D webpack webpack-cli webpack-dev-server babel-loader html-webpack-plugin 7.配置webpack a.安装node-ts库允许在ts文件中配置:  npm i -D ts-node b.根目录上创建一个文件webpack.dev.config.ts: import path from path; import HtmlWebpackPlugin from html-webpack-plugin; import {Configuration as WebpackConfig,HotModuleReplacementPlugin, } from webpack; import { Configuration as WebpackDevServerConfig } from webpack-dev-server;type Configuration WebpackConfig {devServer?: WebpackDevServerConfig; };const config: Configuration {mode: development,output: {publicPath: /,},entry: ./src/index.tsx,module: {rules: [{test: /\.(ts|js)x?$/i,exclude: /node_modules/,use: {loader: babel-loader,options: {presets: [babel/preset-env,babel/preset-react,babel/preset-typescript,],},},},],},resolve: {extensions: [.tsx, .ts, .js],},plugins: [new HtmlWebpackPlugin({template: src/index.html,}),new HotModuleReplacementPlugin(),],devtool: inline-source-map,devServer: {static: path.join(__dirname, dist),historyApiFallback: true,port: 4000,open: true,hot: true,}, };export default config;c.在package.json中追加启动脚本: ,scripts: {start: webpack serve --config webpack.dev.config.ts} 8.允许app命令行使用: npm start 运行结果: 源码
http://www.hkea.cn/news/14414957/

相关文章:

  • iis网站模板淘宝网页版入口官网
  • 中国十大品牌网站西宁网站系统建设
  • 网站建设需要提供哪些材料腾讯小程序怎么制作
  • 建立网站的技术网页个人主页设计
  • 建设门户网站都需要什么意思手机商城 手机网站建设
  • 大连建设工程设计院有限公司网站网页设计的步骤有哪些
  • 三星单片机开发网站网页设计是什么概念
  • 网站开发专家:php+mysql网站开发技术与典型案例导航牡丹江地区做网站的公司
  • 新手建网站网站建设不包括以下哪个阶段
  • 北辰网站建设公司太原网站制作做塑料哪个网站好
  • 网站设计息做网站充值微信必须是企业
  • 寺庙建设网站的意义泰兴网站制作
  • 企业网站管理系统站长之家网络营销管理办法
  • 教学设计代做去什么网站西安网络推广公司大全
  • 湘潭自适应网站建设 磐石网络自己做网站系统
  • 新浪云计算 网站开发佛山正规网站建设哪家好
  • 做网站视频学什么专业asp网站js悬浮窗怎么做
  • 青岛网站建设服务网页设计实训报告结论
  • 视频网站 如何做seochrome浏览器
  • 用三权重的网站做友链有好处没九江市房管局建设官方网站
  • 网站没有管理员权限设置他达拉非的副作用和危害
  • 科技公司内蒙古网站制作常州网架公司
  • 百度云架设网站dw软件的使用方法
  • c 做的网站怎么上传网站建设与网页制作的实验目的
  • 实体行业做分销网站有什么好处自建电商平台的优缺点
  • 源码网站代理推荐网站建设收费标准
  • 对网站建设服务公司的看法wordpress 蛋花
  • 公司网站模板 html云浮头条新闻
  • 找做网站找那个平台做如何创建网站后台
  • 合肥专业网站制作团队如何做网站流量统计