Nuxt项目中package.json相关属性配置的含义

{
  "name": "common-web-vue",        //项目名称
//scripts指定了运行脚本命令的npm命令行缩写,比如start指定了运行npm run start时,所要执行的命令。
//下面的设置指定了npm run dev、npm run bulid、npm run unit、npm run test、npm run lint时,所要执行的命令。 
  "scripts": {
 
    "dev": "nuxt",  
   //开启一个监听3000端口的服务器,同时提供hot-reloadin功能
    "start": "nuxt start",      
   //开启一个生产模式的服务器(必须先运行nuxt build命令)
    "build": "nuxt build && npm start",  
   //构建整个应用,压缩合并JS和CSS文件(用于生产环境)
    "generate": "nuxt generate",   
   //构建整个应用,并为每一个路由生成一个静态页面(用于静态服务器)
    "lint": "eslint --ext .js,.vue --ignore-path .gitignore .",
   //修复错误的配置
    "precommit": "npm run lint"
  //pre-commit能够防止不规范代码被commit
  }

上述指令的执行过程


©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容