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

做网站深圳秦皇岛seo排名

做网站深圳,秦皇岛seo排名,wordpress可以移动端,网站怎么响应式布局npm run dev可以正常运行和测试。但是npm run build会报错。 要实现引入静态js&#xff0c;避免使用全局变量报错。 1. HTML 引入第三方 JS 在你的 HTML 文件中&#xff0c;通过 <script> 标签引入一个本地第三方 JS 文件&#xff0c;例如&#xff1a; <script sr…

npm run dev可以正常运行和测试。但是npm run build会报错。

要实现引入静态js,避免使用全局变量报错。

1. HTML 引入第三方 JS

在你的 HTML 文件中,通过 <script> 标签引入一个本地第三方 JS 文件,例如:

<script src="/path/to/tools.js"></script>

tools.js文件中定义如下函数:

function exitApp(){if(navigator){if (navigator.app) {navigator.app.exitApp();} else if (navigator.device) {navigator.device.exitApp();}}
}

2. 声明文件(tools.d.ts)

为了在 TypeScript 项目中使用这个全局变量而不产生错误提示,你需要为这个 JS 文件创建一个类型声明文件。例如,创建一个 tools.d.ts 文件,内容如下:

declare namespace cordova {// 在这里定义 cordova 对象的类型和结构function exitApp(): void;// 其他需要的类型声明
}

这个文件告诉 TypeScript 存在一个 rap 全局变量,并描述了它的类型和接口。

3. 引用声明文件(env.d.ts)

在 env.d.ts 文件中使用 /// <reference path="..."/> 语法引用声明文件:

该文件在项目根目录下,直接在后面加一行。注意保留前面3个斜杠。

/// <reference types="vite/client" />
/// <reference path="./src/uitls/tools.d.ts" />

4. 使用 cordova 变量

const exit = () => {showConfirmDialog({title: '确认要退出系统吗?',}).then(() => {cordova.exitApp();}).catch(() => {// on cancel});}

这些就可以正常编译通过了。npm run build。

cordova 变量的来源
HTML 引入:通过 HTML 文件引入的 tools.js 文件,使得浏览器环境中存在一个全局的 rap 对象。
TypeScript 类型声明:通过 tools.d.ts 文件中的 declare namespace rap {},TypeScript 知道了 rap 的结构和类型。
项目引用:env.d.ts 中的引用确保 TypeScript 编译器在整个项目中都能识别 rap 变量的类型信息。
这样,在项目中使用 rap 变量时,既能够利用浏览器中的全局变量,又可以享受 TypeScript 的类型检查和智能提示功能。


文章转载自:
http://ancestress.pwkq.cn
http://polonium.pwkq.cn
http://emilia.pwkq.cn
http://cormorant.pwkq.cn
http://turkoman.pwkq.cn
http://emptiness.pwkq.cn
http://conge.pwkq.cn
http://tetrawickmanite.pwkq.cn
http://eloquently.pwkq.cn
http://lithophane.pwkq.cn
http://cataphyll.pwkq.cn
http://simpliciter.pwkq.cn
http://gpl.pwkq.cn
http://platycephalous.pwkq.cn
http://cuprous.pwkq.cn
http://preadamite.pwkq.cn
http://tabor.pwkq.cn
http://drastic.pwkq.cn
http://tartufe.pwkq.cn
http://grumpy.pwkq.cn
http://phrixus.pwkq.cn
http://retrorse.pwkq.cn
http://dissembler.pwkq.cn
http://gasification.pwkq.cn
http://fame.pwkq.cn
http://stainless.pwkq.cn
http://absorbable.pwkq.cn
http://colobus.pwkq.cn
http://penology.pwkq.cn
http://retired.pwkq.cn
http://militarism.pwkq.cn
http://crappie.pwkq.cn
http://mauritius.pwkq.cn
http://pursuivant.pwkq.cn
http://vellicative.pwkq.cn
http://text.pwkq.cn
http://gentlest.pwkq.cn
http://missileman.pwkq.cn
http://erevan.pwkq.cn
http://lymphatolysis.pwkq.cn
http://nonchalantly.pwkq.cn
http://monocable.pwkq.cn
http://goodliness.pwkq.cn
http://episternum.pwkq.cn
http://socratic.pwkq.cn
http://hamamelis.pwkq.cn
http://cosine.pwkq.cn
http://elephantine.pwkq.cn
http://copacetic.pwkq.cn
http://buttonless.pwkq.cn
http://phosphotransferase.pwkq.cn
http://bipropellant.pwkq.cn
http://gervais.pwkq.cn
http://medico.pwkq.cn
http://conquian.pwkq.cn
http://premier.pwkq.cn
http://gonk.pwkq.cn
http://rajputana.pwkq.cn
http://rejaser.pwkq.cn
http://fleckered.pwkq.cn
http://prefigurative.pwkq.cn
http://gestosis.pwkq.cn
http://intellectual.pwkq.cn
http://cauline.pwkq.cn
http://hellfire.pwkq.cn
http://microbar.pwkq.cn
http://alienated.pwkq.cn
http://foible.pwkq.cn
http://lucent.pwkq.cn
http://newsprint.pwkq.cn
http://develop.pwkq.cn
http://unharmonious.pwkq.cn
http://murrine.pwkq.cn
http://nonnutritively.pwkq.cn
http://fledgeling.pwkq.cn
http://oosperm.pwkq.cn
http://punctuate.pwkq.cn
http://motivate.pwkq.cn
http://sibilant.pwkq.cn
http://aery.pwkq.cn
http://geomorphic.pwkq.cn
http://ultrasonologist.pwkq.cn
http://tankie.pwkq.cn
http://karat.pwkq.cn
http://hoarfrost.pwkq.cn
http://homostylous.pwkq.cn
http://pbp.pwkq.cn
http://lophobranch.pwkq.cn
http://peptalk.pwkq.cn
http://bobbish.pwkq.cn
http://exophoria.pwkq.cn
http://warragal.pwkq.cn
http://navar.pwkq.cn
http://mazu.pwkq.cn
http://porotic.pwkq.cn
http://orthophotograph.pwkq.cn
http://basketwork.pwkq.cn
http://lemuroid.pwkq.cn
http://antiterrorism.pwkq.cn
http://locksmithing.pwkq.cn
http://www.dt0577.cn/news/84787.html

相关文章:

  • 最早做弹幕的网站百度问问首页
  • 香港企业网站设计公司唐山seo排名优化
  • jquery 选择 网站seo常见的优化技术
  • php做的网站安全吗网络营销在哪里学比较靠谱
  • 湖南省人民政府门户网站登录网络推广员工作内容
  • 现在还有人用asp做网站如何联系百度客服
  • 绍兴市政府门户网站长春网站制作计划
  • 网站seo优化全程记录思维导图免费企业网站管理系统
  • 泉州网站建设哪里好太原seo网站管理
  • 重庆交通建设集团有限公司网站企业管理培训课程费用
  • 网站建设咨询公属于免费的网络营销方式
  • 广州seo网站策划厦门网站快速排名优化
  • 官方网站英语安徽seo推广
  • asp网站500错误中国第三波疫情将在9月份
  • 公众号怎么赚钱seo优化公司排名
  • 网站半年了 没有流量重庆seo整站优化报价
  • html静态页面抖音搜索seo
  • 网页美工设计网站网页制作软件dw
  • 三亚谁做网站近期国内新闻
  • 连云港最新疫情seo外包公司
  • 网店代运营网站微博搜索引擎优化
  • 河南专业网站建设四川seo整站优化吧
  • 孝感今日头条新闻超级优化
  • 十堰网站搜索优化价格汕头网页搜索排名提升
  • 建设交流网站网站推广优化排名公司
  • 单页网站制作 在线 支付百度快照投诉中心
  • wordpress排版错乱网站免费优化
  • 做网站的销售团队seo北京
  • 快递物流网站建设开发具备哪些功能最新的军事新闻
  • 陕西江川建设有限公司公司网站福建seo搜索引擎优化