实习第一天

195 阅读2分钟

前言:第一次实习,想在掘金写日记来记录一下,成都的实习。

从成都的车下来,发现路好直啊,一望没有一点起伏,很多高楼,共享单车好多好多,在等红灯时,好多骑单车的都在蓄势待发,到公司了,第一天老板很好,只是让我看两个项目,拉了代码在自己电脑上,上午就一直看,下午写了一个静态页面,第一天就这么过去了,总结一下学到的知识。

1.拉仓库的时候之前一直用ssh拉代码,但是要输密码,因为我记不清跟着哪个教程做的创建公钥然后再怎么怎么操作,然后我的老师跟我一番交流才知道原来配置好了ssh就不用输密码了,亏我之前还出了一个github教程尴尬了

2.第一次见到git仓库也有父子关系,就是一个git仓库也可以嵌套另一个git仓库,克隆一个包含子模块的仓库时,子模块本身并不会自动克隆下来 所以要用git submodule update --init

3.pnpm和npm的区别,pnpm下载的node_modules如果为300MB 那npm下载的可能为500MB,这是因为npm会下载很多重复的包,举例子有a文件和c文件都在node_modules,a依赖b,c也依赖b那么用npm就会去下载两遍b 则再a文件下有b,c文件下也有b就重复了,而pnpm不会去下载两遍,pnpm是用的映射的关系,所以只下载一遍。 启动项目的时候npm和pnpm就没有什么很大的区别了,主要是在下载node_modules或引入什么包到里面去有很大的区别

4.之前熟悉的react,vue不是很熟练,没学过nuxt 这一上来就是nuxt框架,也算是带薪学习nuxt了哈哈哈 跟nextjs很像也是文件路由,最烦的就是使用什么组件函数都不带引入的,它可以直接使用,搞的半途接手的要找来找去要找半天

5.第一天的最后也是碰上了跨域问题,呜呜。