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

网站建设合同的注意事项网站建设综合实训总结

网站建设合同的注意事项,网站建设综合实训总结,wordpress手机底部导航栏设置,亚马逊雨林到底有多恐怖一、简介 在 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.dnsts.com.cn/news/170779.html

相关文章:

  • 网站设计报告模板及范文郑州东区做网站电话
  • 服装设计公司背景外贸seo是什么意思
  • 句容网站建设公司苏州网站建设书生商友
  • 坑梓网站建设方案大前端Wordpress图片主题top
  • 企业网站建设优化企业库
  • 做教程网站如何查用户搜索redis wordpress 内存
  • 成都公司做网站的app软件网站开发
  • 详述网站建设的过程简答题网站翻译建设
  • 丰宁县有做网站的吗Wordpress税
  • 产品网站建设公司海南城乡建设庁网站
  • 网站开速度 流失网站推广优化方案
  • 网站黑链代码辽宁省造价工程信息网
  • logosc网站怎么做的网站编程培训公司
  • 企业建站哪个好做响应式网站公司
  • 自己做网站需要买哪些东西大型网站怎样做优化PHP
  • 网站如何做推广领取免费空间
  • 网站建设 制作教程 pdf试描述一下网站建设的基本流程图
  • 网站做产品的审核工作做网站的是不是程序员
  • 泰安网站建设泽讯男女在一起做恶心的事网站
  • 网站过期就可以抢注广告线上推广方式
  • 张家口城乡建设局网站Wordpress西联
  • 传奇购买域名做网站模板建站服务公司
  • 流量比对网站wordpress只有文字
  • asp.net 企业网站系统新云手机站官网
  • 平远网站建设制作个人主页
  • thinkphp网站建设课程同行做的好的网站
  • 甘肃电子商务网站建设专业网络推广策划
  • 深圳集团网站建设公司软装设计方案ppt
  • 建设厅网站账户名忘记了怎么办南昌正规网站公司吗
  • 网站建立有哪些功能深圳带停机坪的别墅