美文网首页
Nuxt项目中package.json相关属性配置的含义

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

作者: _果不其然_ | 来源:发表于2019-02-28 13:57 被阅读0次
{
  "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
  }

上述指令的执行过程


相关文章

网友评论

      本文标题:Nuxt项目中package.json相关属性配置的含义

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