【实习日记】 第四天 在VScode中搭建Node.js & Typescript运行环境并运行

来了来了我又来了
今天是第四天,吃了一个鸡蛋灌饼后我开始了一天的学习:

任务一:把example在VScode上跑起来
这是昨天顺延的任务,我现在稍微有一丢丢头绪,刚刚一个大哥说我……是因为运行的机器是Windows代码才跑不起来的,我……现在……有点懵……

遇到了一个很emo的问题:
现在电脑运行的错误显示的是:
在这里插入图片描述
如图显示是WECHATY_PUPPET_SERVICE_TOKEN这个包not found
然后我点开了这个包:
【实习日记】 第四天 在VScode中搭建Node.js & Typescript运行环境并运行_第1张图片
显示安装这个包需要用到docker
然而……
【实习日记】 第四天 在VScode中搭建Node.js & Typescript运行环境并运行_第2张图片
docker的适用及机器被要求是Linux系统……

理论上Windows是可以跑这个代码的,因为指南中给出了终端运行程序的代码,说明肯定是可行的,但问题就在于问题一个接一个,最后发现最终的问题解决不了?!5555这可太离谱了属于是。

最后题主换了手边的MacBook完成以上步骤并成功运行了
理论上Windows是完全可以的

我成功了!!!
学到的:

  1. Mac中使用 control + c 终止项目进程
  2. Mac右键选择 control+面板点击
  3. VS Code 的配置文件都会放在一个子文件夹 .vscode 中
  4. 配置文件(settings.json),这个文件的作用和格式,跟之前修改的用户设置几乎是完全一样的。唯一的区别就在于这个文件的设置,只有当前这个文件夹在VS Code 中被打开时才会生效。【这个文件的存在,很好地解决了个人喜好和项目规范之间的冲突。比如说自己写代码的时候喜欢用空格,而不是制表符,这样的话,在个人设置里面就可以设置为永远使用空格。但是在VS Code的这个项目中,团队要求一定要都使用制表符,那就可以在 settings.json中将这个配置写进去,而不是粗暴地要求每一位成员都去修改他们各自的配置文件。】
  5. 调试设置(launch.json),它是用于说明如何调试当前文件夹下的代码;
  6. 任务设置(tasks.json),它是关于 VS Code 任务系统的配置文件。把它们放在文件夹中甚至一并放入到代码仓库中,这样任何使用这个项目的工程师,都不用学习如何配置调试和配置任务系统就能运行代码了。

你可能感兴趣的:(代码学习,vscode,typescript,docker)