npm-npmscript-gulp-webpack

2017-10-29  本文已影响0人  Lucien_d70a

题目1: 如何全局安装一个 node 应用?

npm install -g 你需要的应用

题目2: package.json 有什么作用?

作用:
1.相当于你本地项目的一个文档说明。
2.允许你指定你项目中所使用的node包的版本。
3.构建你的项目更加容易,便于给其他人共享。
(可以通过npm init来新创建)

{
        "name": "my_package",     //你的项目名称,全部小写,不能有空格,一个单词,允许-和_. 如果是要发布自己的node插件,一般用github上面项目名称。 下次有机会说明 npm 上面的发布流程。

        "version": "1.0.0",  //你的项目版本号,最好遵守 GNU 版本号管理。 

        "main": "index.js", //目录中启动文件名称。或者称之为入口文件,一般都是 index.js

        "scripts": {

            "test": "echo \"Error: no test specified\" && exit 1"    //一般默认一个test的空文件夹、用作写测试代码。

        },

        "keywords": [],  //项目的关键词。 一般用不到,发布npm才用得到。

        "author": "ag_dubs", //作者名称

        "license": "ISC", //协议 

        "repository": {  // 用来存放到 版本管理远程服务。 发布npm才有用

            "type": "git",

            "url": "https://github.com/ashleygwilliams/my_package.git"

        },

        "dependencies": {   // 正式使用时,依赖的包

            "my_dep": "^1.0.0"

        },

        "devDependencies" : {//开发或者测试时,依赖的包。

            "my_test_framework": "^3.1.0"

        }

        "bugs": {  //同repository

            "url": "https://github.com/ashleygwilliams/my_package/issues"

        },

        "homepage": "https://github.com/ashleygwilliams/my_package"  //项目主页、 发布才有用

    }

题目3: npm install --save app 与 npm install --save-dev app有什么区别?

题目4: nodule_modules的查找路径是怎样的?

题目6: webpack是什么?和其他同类型工具比有什么优势?

题目7:npm script是什么?如何使用?

题目8: 使用 webpack 替换 入门-任务15中模块化使用的 requriejs

代码预览
效果预览.

题目9:gulp是什么?使用 gulp 实现图片压缩、CSS 压缩合并、JS 压缩合并

已经打包好一个

上一篇 下一篇

猜你喜欢

热点阅读