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

莲都区建设分局网站wordpress js加载位置

莲都区建设分局网站,wordpress js加载位置,营销网站建设规划方案,动态交互网站建设一、简介 在 Vue 项目当中#xff0c;可以使用 来表示 src/#xff0c;但在 React 项目中#xff0c;默认却没有该功能#xff0c;因此需要进行手动的配置来实现该功能。 别名主要解决的问题#xff1a;每个页面都使用路径的方式进行引入#xff0c;这样很麻烦#xff…一、简介 在 Vue 项目当中可以使用  来表示 src/但在 React 项目中默认却没有该功能因此需要进行手动的配置来实现该功能。 别名主要解决的问题每个页面都使用路径的方式进行引入这样很麻烦效率很低这个时候可以配置一个别名来直接使用别名引入。 使用 craco/craco 可以在不释放 React 隐藏配置$ npm run eject的情况下就能配置好别名参考文章。 二、js react 项目 // 第一步释放 React 项目的配置文件如果已经释放则省略此步 // 注意这里也可以不用释放安装某些库来实现部分修改配置看个人需要 $ npm run eject// 第二步找到 webpack.config.js 文件 // 找到 resolve 下的 alias 配置项添加以下两行配置 resolve: {// 配置别名alias: {// 自定义别名: paths.appSrc,HOOkS: path.resolve(paths.appSrc, hooks/index),// ....其他的一些配置} }// 第三步创建相关测试文件 // 在 src 目录下创建一个 hooks 目录里面创建一个 index.js // index.js 当中分别暴露两个函数 // export function test1(){ console.log(111); } // export function test2(){ console.log(222); }// 第四步启动项目并使用 // 以下两种导入方式都可以成功进行导入 import { test1, test2 } from /hooks/index; import { test1, test2 } from HOOkS;test1(); test2();三、ts react 项目 // 第一步释放 React 项目的配置文件如果已经释放则省略此步 // 注意这里也可以不用释放安装某些库来实现部分修改配置看个人需要 $ npm run eject// 第二步找到 webpack.config.js 文件 // 找到 resolve 下的 alias 配置项添加以下配置 resolve: {// 配置别名alias: {// 自定义别名: paths.appSrc,interface: [src/interface],api: path.resolve(paths.appSrc, api),utils: path.resolve(paths.appSrc, utils),// ....其他的一些配置} }// 第三步在项目根路径下创建paths.json 文件内容如下所示 // 这里单独创建一个 paths.json 文件是为了跟 tsconfig.json 原始文件区分开如果不需要区分开也可以直接在 tsconfig.json 中进行追加。 // baseUrl 设置为 ./ 也就是设置为了基于 tsconfig.json 的 ./ // paths当中的配置都是基于baseUrl的 // api/*: [src/api/*] // 代表遇到 import {} from api/* 时就从 src/api/* 中引入 // 这里的规则可以参考 TS 的文档https://www.tslang.cn/docs/handbook/module-resolution.html {compilerOptions: {baseUrl: ./,paths: {/*: [src/*],interface: [src/interface],api/*: [src/api/*],utils/*: [src/utils/*]}} }// 第四步在项目根路径下的 tsconfig.json 当中添加以下代码 // 即往 compilerOptions 当中添加extends: ./paths.json {compilerOptions: {extends: ./paths.json} }// 第五步创建以下目录和文件 // src/api/rights.ts // src/utils/menuUtils.ts // src/interface/index.ts// 第六步使用 // 注意getMenuList、filterMenuForRender、menuItemInterface是对应文件当中导出的内容这里就是根据个人情况进行导出 import { getMenuList } from api/rights; import { filterMenuForRender } from utils/menuUtils; import { menuItemInterface } from interface;
http://www.huolong8.cn/news/277226/

相关文章:

  • 求网站建设规划二级建造师证书查询入口
  • 西宁软件网站建设临海建设银行网站
  • 企业网站可以做商城类电子商务网站建设实训展示
  • 做电影资源网站有哪些内容成都公司网站
  • 网站建设公司的市场开发方案无限流量网站建设
  • 公司网站建设方面不足中药材初加工平台
  • 网站建设mp4背景如何做网站的线下推广
  • 购物网站大全棉鞋毕节城乡建设局网站
  • 农业咨询平台网站建设方案盐城网站建设小程序公司
  • 天津网站开发台州网站建设方案推广
  • 做义工的同城网站搜索推广图片
  • 建一个网站多少钱响应的网站
  • 网站开发哪里好长沙企业网站建设报价
  • 西安做网站价格wordpress仿京东
  • 网站流量分析有哪个理财网站是专门做汽车抵押的
  • 勒流网站建设网络营销服务是什么
  • 怎么网站建设怎么样怎样推广海外网站
  • 自媒体135的网站是多少wordpress免费模板下载
  • 银川网站建设哪家好叫啥名字server2008部署网站
  • discuz 企业网站亚马逊官网首页
  • 海洋网络网站建设wordpress 分享到插件
  • 买网站需要注意什么wordpress content
  • 校园电子商务网站建设企业网站添加图片
  • 商城展示网站建设百度网盘app下载安装官方免费下载
  • win7 iis asp网站配置文件wordpress修改首页网址
  • 商城网站建设框架洛阳建站公司
  • 沈阳做网站多少钱网络营销案例分析
  • 3 阐述网站建设的步骤过程响应式 购物网站模板下载
  • 网站建设费是否应当入无形资产seo权重优化
  • 股票推荐怎么做网站微网站制作提供商推荐