美文网首页
开心踩坑

开心踩坑

作者: 李奕锦liyijin | 来源:发表于2021-11-15 21:10 被阅读0次

2021.11.22
问题:想将 ES6 转换为其他版本的 JS
方法:1.搜索在线的转换工具
找到两种,尝试转换,发现都没有达到预期;
搜索得知 babel 可以解决;
在编辑器安装 babel
官方网站:https://www.babeljs.cn/docs/usage
命令行
npm install --save-dev @babel/preset-react
npm install --save-dev @babel/core @babel/cli @babel/preset-env
运行此命令将 src 目录下的所有代码编译到 lib 目录:
./node_modules/.bin/babel src --out-dir lib

./node_modules/.bin/babel .\super.js --out-dir lib
执行打印 JS
node .\super.js

2021.11.23
问题:
对比如下代码区别

function Person(name, age) {
    this.name = name;
    this.age = age;
    this.toString2 = function() {
        console.log('xxxx')
    }
}

Person.prototype.toString = function() {
    return '(' + this.name + ',' + this.age + ')';
}
var p = new Person('xiaoMing', 18);

p.toString2()
console.log(p.toString());

console.log(p.hasOwnProperty('toString'));
console.log(p.hasOwnProperty('toString2'));

2021.11.24
问题:项目代码跑不起来
xxx id undefined
排除问题
a.看 package.json
代码是否有修改-排查掉
修改过的记录
b. package.json 里面版本有修改过
删除
rm -rf .\node_modules
del .\node_modules
ls
npm install;npm run start
安顺序执行
tip:重装 node_modules
2.IJ idea 竖向目录
打开一个文件夹

2021.11.26
报错
Cannot find module ‘@angular-devkit/build-angular/package.json‘
npm install -save-dev @angular-devkit/build-angular
--save-dev 安装在开发环境下的依赖包

2021.11.27
angular
Cannot find module 'echarts'
原因:没有安装 echarts
解决方法
npm install echarts -S
npm install ngx-echarts -S
npm install @types/echarts -D

12月1日
js 邮箱脱敏

 // 邮箱脱敏
  emailDesensitization(email: string):string {
      let newEmail = email;
      if (String(email).indexOf('@') > 0) {
        let str = email.split('@');
        let  _s = '';
        if (str[0].length > 2) { //@前面多于2位
          for (let i = 2; i < str[0].length; i++) {
            _s += '';
          }
          newEmail= str[0].substr(0, 2) + _s + '@' + str[1];
        }else{
          for(let i = 0;i<str[0].length;i++){
            _s+=''
          }
          newEmail = str[0].substr(0,1)+ _s + '@' + str[1]
        }
      }
      return newEmail;
  }

2021.12.2
1.不小心删除系统变量 Path
解决方法:让同事发他电脑的 Path 路径代码过来,修改一下
echo %Path% 命令可以打印处 Path 路径
思路:路径越短,越高效

2.安装配置 JAVA 后端环境,安装 jdk 没成功
问题排查原因
a.是否已经安装成功了
java -version
javac -version
安装没有成功,如果没能查到原因,就重新安装
b.安装成功后,是否成功配置环境变量

相关文章

  • 开心踩坑

    2021.11.22问题:想将 ES6 转换为其他版本的 JS方法:1.搜索在线的转换工具找到两种,尝试转换,发现...

  • 下属要有做下属的觉悟

    人在世上走,坑坑洼洼总会有,别人踩过的坑要留意,自己踩过的雷同样不要再踩,除非你踏雷踩坑上瘾,故意扮小丑逗人开心。

  • JavaScrip-StepPitGuide《JavaScrip

    《JavaScript踩坑指南》JavaScrip-StepPitGuide? 《JavaScript踩坑指南》 ...

  • 算法踩坑6-二叉搜索树排序

    背景 接上面五篇文章算法踩坑-快速排序 算法踩坑2-插入排序 算法踩坑3-堆排序 算法踩坑4-冒泡排序 ...

  • 算法踩坑5-归并排序

    背景 接上面四篇文章算法踩坑-快速排序 算法踩坑2-插入排序 算法踩坑3-堆排序 算法踩坑4-冒泡排序 来...

  • D1094:踩坑的价值最大化

    是人就会踩坑,不踩坑理论上就不属于人类,踩坑是人之常情,能回头站在坑边反思,才是对踩过的的坑价值最大化的体现,要不...

  • 交互设计师所要避免的几个坑

    前言 工作中难免会踩到几个坑,即使现在不踩以后还会踩,只有踩过才会深刻记住,踩过说明爱过!但是踩过的坑必须把坑填满...

  • 踩坑,使用cocoaPods import导入时没有提示的解决办

    续上篇写的,踩坑,cocoaPods ---- framework not found Pods之后 ,又踩坑了。...

  • 2020-10-19随笔 踩坑0传值

    踩坑:当值传入0时,if条件判断时候会自己转换,记录踩坑。

  • 随笔

    读书啊,就是一个坑踩完了又掉进另一个坑,先说踩读书没用的坑,爬出来了,再踩读书要多的坑,之后再踩读书要精啊,读书要...

网友评论

      本文标题:开心踩坑

      本文链接:https://www.haomeiwen.com/subject/gstctrtx.html