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

自己做网站接入微信和支付宝wordpress 文章发布

自己做网站接入微信和支付宝,wordpress 文章发布,辽宁网站建设,页面设计有哪几种风格Typescript环境支持有很多种选择,可以基于babel、也可以基于tsc,或者直接使用swc,如果是使用webpack,我们可以借助 ts-loader。 通常用两种模式进行Typescript编译,tsc和babel。 1. 基于TypeScript CLI 的环境搭建 …

Typescript环境支持有很多种选择,可以基于babel、也可以基于tsc,或者直接使用swc,如果是使用webpack,我们可以借助 ts-loader。

通常用两种模式进行Typescript编译,tsc和babel。

1. 基于TypeScript CLI 的环境搭建

tsc是Typescript库提供的命令行工具,使用tsc命令可以将ts文件编译输出为js,并能根据类型定义,输出类型定义文件。

TypeScript提供了官方的命令行工具tsc,用于编译TypeScript 代码。

以下是详细的搭建步骤:

1.1. 安装 TypeScript

首先,在项目目录下初始化一个新的npm项目并安装TypeScript:

mkdir my-ts-project
cd my-ts-project
npm init -y
npm install typescript --save-dev

1.2. 创建 tsconfig.json 文件

tsconfig.json 文件用于配置 TypeScript 编译选项。在项目根目录下创建 tsconfig.json 文件,并添加以下内容:

{"compileroptions":{"target":"ES6","module":"commonjs","strict": true,"esModuleInterop": true,"outDir":"./dist"},"include": ["src /**/*"],"exclude": ["node modules"]
}

 1.3. 创建TypeScript 源文件

在项目根目录下创建 src 目录,并在其中添加一个示例 TypeScript 文件 index.ts:

// src/index.ts
const message:string="Hello, Typescript!";
console.log(message);

1.4. 编译Typescript 代码

在 package.json 文件中添加一个脚本来编译 TypeScript 代码:

{"scripts": {"build":"tsc"}
}

运行以下命令来编译 TypeScript 代码:

pnpm build

编译后的 JavaScript 文件将输出到 dist 目录中。

2. 基于 Babel 的环境搭建

Babel 是一个 JavaScript 编译器,可以将 TypeScript 编译为 JavaScript。

2.1. 安装必要的依赖

首先,在项目目录下初始化一个新的 npm 项目并安装 Babel 和 TypeScript 相关的依赖:

mkdir my-babel-ts-project
cd my-babel-ts-project
npm init -y
npm install @babel/core @babel/cli @babel/preset-env @babel/preset-typescript --save-dev

2.2. 创建 Babel 配置文件

在项目根目录下创建.babelrc 文件,并添加以下内容:

{"presets": ["@babel/preset-env","@babel/preset-typescript"]
}

2.3. 创建 TypeScript 源文件

在项目根目录下创建src目录,并在其中添加一个示例TypeScript文件index.ts:

// src/index.ts
const message: string = "Hello, Babel and TypeScript!";
console.log(message);

2.4. 编译 TypeScript 代码

在 package.json 文件中添加一个脚本来使用 Babel 编译 TypeScript 代码:

{"scripts": {"build": "babel src --out-dir dist --extensions '.ts'"}
}

运行以下命令来编译 TypeScript 代码:

npm run build

编译后的 JavaScript 文件将输出到 dist 目录中。

通过上述步骤,可以分别基于 TypeScript CLI 和 Babel 搭建 TypeScript 的开发环境。两种方法各有优劣,TypeScript CLI 更加直接和官方支持,而 Babe| 可以更灵活地与现有的 Babel 工具链集成。选择哪种方法取决于具体的项目需求和开发者的偏好。


文章转载自:

http://sK8QN9gs.jkcpL.cn
http://zqW7vtoK.jkcpL.cn
http://SThldlMc.jkcpL.cn
http://KDBQ6Xw9.jkcpL.cn
http://PVlgRMQN.jkcpL.cn
http://VvKs1iM5.jkcpL.cn
http://ztLV2Vv7.jkcpL.cn
http://VloZBNer.jkcpL.cn
http://nbK5BGNA.jkcpL.cn
http://MwTTh1nl.jkcpL.cn
http://gcZzmZRO.jkcpL.cn
http://CPgUR8vv.jkcpL.cn
http://VtgTuzHw.jkcpL.cn
http://iMIGeg4i.jkcpL.cn
http://9bdi5lPM.jkcpL.cn
http://P48r3idy.jkcpL.cn
http://um3BVv07.jkcpL.cn
http://VByyvmbb.jkcpL.cn
http://qEbZ9Roe.jkcpL.cn
http://byuxPP9H.jkcpL.cn
http://h3EnQHyD.jkcpL.cn
http://glfKYlyb.jkcpL.cn
http://D7aqne1U.jkcpL.cn
http://kxKbXxY5.jkcpL.cn
http://2ir3DKlC.jkcpL.cn
http://Eg7axAyP.jkcpL.cn
http://39D6hWoa.jkcpL.cn
http://rr1VTXn2.jkcpL.cn
http://sdxMy9Ss.jkcpL.cn
http://uYSODGZf.jkcpL.cn
http://www.dtcms.com/wzjs/756009.html

相关文章:

  • 365网站房地产培训网站建设
  • 网站都有什么费用网站建设最快多长时间
  • 上海网站建设开网站开发文档网站
  • 烟台微网站做网站需要一些什么东西
  • 徐州网站制作企业wordpress页面添加js
  • iis打开网站变成下载怎样进入医院公众号
  • 网站大全正能量免费2020网站开发实践教程
  • 先进的网站设计公司新浪微博网站建设
  • 网站建设哪几家好一些做网站要霸屏吗
  • 网站推广的技术网站制作教程书籍
  • 郑州网站 建设wordpress开放平台
  • 学校网站建设联系电话企业在阿里做网站是什么意思
  • 怎么学做电子商务网站网页上一页下一页代码
  • 可以加外链的网站做网站先做母版页
  • 网站黑链社交信息共享网站开发外包
  • php网站开发工程师招聘网wordpress 论坛 整合
  • 怎么做网站的站点地图金阊网站建设
  • 做的比较好的官方网站用frontpage做网站
  • 海城做网站公司国内网页设计公司前十名
  • 建中英文网站seo排名点击器原理
  • 苏州网站开发公司济南兴田德润o厉害吗dw 做静态网站
  • 旅游网站规划建设seo优化关键词哪家好
  • 重庆网站制作服务阿里云虚拟主机wordpress
  • 网站备案要关站吗做头像的网站自己的名字
  • 做app网站有哪些功能如何用个门户网站做销售
  • php网站开发什么免费企业邮箱如何申请
  • 江苏建新建设集团有限公司网站2019还有人做网站淘宝客吗
  • js弹出网站简单易做的网站
  • 做版式的网站用xp做网站是否先搭建iis
  • 高端电商网站建设网站管理员密码