Vue部分文件说明

1.eslintignore文件 Eslint会忽略的文件

复制代码
# Eslint 会忽略的文件

.DS_Store
node_modules
dist
dist-ssr
*.local
.npmrc

2.gitignore

复制代码
# Git 会忽略的文件

.DS_Store
node_modules
dist
dist-ssr
.eslintcache

# Local env files
*.local

# Logs
logs
*.log
npm-debug.log*
yarn-debug.log*
yarn-error.log*
pnpm-debug.log*
lerna-debug.log*

3.prettierignore

复制代码
# Prettier 会忽略的文件

.DS_Store
node_modules
dist
dist-ssr
*.local
.npmrc

4.package.json &package-lock.json

package-lock.json是在执行npm install的时候自动生成

package.json里面的显示是最优版本,不是具体版本.而package-lock.json是具体版本

5.pnpm-lock.yaml

当某个包在pnpm-lock.yaml能找到,且市场上该包存在更新的版本时,且在package.json中存在^~允许更新时,开发者在下载依赖时还是会以pnpm-lock.yaml中的包的版本去下载依赖,不会自动下载更新的版本。

和package-lock.json基本一致,不过一个是npm 管理一个是pnpm管理

6.env

通常用来储存环境变量。数据库连接字符串 API秘钥等敏感信息

7.editorconfig

配置代码编辑器的风格,比如缩进之类的,确保开发代码风格一致

参考博文:package.json和package-lock.json分析_package-lock.json 是根据什么生成的-CSDN博客

参考博文:

pnpm-lock.yaml、yarn.lock以及package-lock.json的区别-CSDN博客

相关推荐
Surplusx7 小时前
运用VS Code前端开发工具完成网页头部导航栏
前端·html
小宇的天下8 小时前
Calibre 3Dstack --每日一个命令day13【enclosure】(3-13)
服务器·前端·数据库
LongJ_Sir8 小时前
Cesium--可拖拽气泡弹窗(Vue3版)
javascript
跟着珅聪学java8 小时前
JavaScript 中定义全局变量的教程
javascript
一只小bit8 小时前
Qt 文件:QFile 文件读写与管理教程
前端·c++·qt·gui
午安~婉9 小时前
整理知识点
前端·javascript·vue
向前V9 小时前
Flutter for OpenHarmony数独游戏App实战:底部导航栏
javascript·flutter·游戏
人道领域9 小时前
JavaWeb从入门到进阶(javaScript)
开发语言·javascript·ecmascript
军军君019 小时前
Three.js基础功能学习十二:常量与核心
前端·javascript·学习·3d·threejs·three·三维
m0_748254669 小时前
CSS AI 编程
前端·css·人工智能