前端工具流利器——npmscript

2017-06-09  本文已影响24人  春木橙云

什么是npmscript

与其说npmscript,不如说是npm中的script。当我们使用npm init创建一个package.json文件时,里面会自带这一名称。

package.json:

{
  "name": "gulp3",
  "version": "1.0.0",
  "main": "index.js",
  "scripts": {
    "test": "echo \"成功啦成功啦\" && exit 1",
    "haha": "mkdir app && cd app && touch hahaha1.js",
    "delete": "rm -rf app"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "devDependencies": {
    "browser-sync": "^2.18.12"
  },
  "dependencies": {
    "browser-sync": "^2.18.12"
  },
  "description": ""
}

npmscript能做什么

类似gulp一样,都可以实现前端工程化。例如上面的例子中,当输入npm test时,会输出“成功啦成功啦”字样,当输出haha时,会执行代码,即创建一个名叫APP的文件夹,进入这个文件夹中,新建名为hahaha1.js文件。

npmscript与gulp的区别

上一篇 下一篇

猜你喜欢

热点阅读