码迷,mamicode.com
首页 > 其他好文 > 详细

spm3构建多入口项目

时间:2015-05-22 15:11:08      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

{
    "name": "my-project",
    "version": "1.0.0",
    "spm": {
        "main": "page-a.js",
        "output": ["page-b.js"],  //入口
        "dependencies": {}
    },
    "description": "项目描述"
}

  上述信息主要描述了项目的重要信息,包括名称、版本号、SPM打包信息以及描述信息,其中版本号必须是A.B.C这种结构,SPM打包信息里包含了:主文件,以及其他出口文件和依赖模块。项目中不止一个入口的话,可以在output字段里填写其他入口文件。如果项目中需要用到第三方模块的话,可以在spmjs上下载下来,推荐使用以下方式下载:

1 spm install jquery@1.10.2 --save

这种方式会将jquery指定版本下载到本地,并在package.json里保存了依赖信息:

{
    "name": "my-project",
    "version": "1.0.0",
    "spm": {
        "main": "page-a.js",
        "output": ["page-b.js"],
        "dependencies": {
        	"jquery": "1.10.2"
        }
    },
    "description": "项目描述"
}

如果项目中使用到了第三方模块,那么我们需要先将第三方模块构建到本地:

spm build

原文链接:http://qianduanblog.com/post/js-43-learn-how-to-use-the-spm-3-build-a-multiple-entry-modular-programming-project.html

spm3构建多入口项目

标签:

原文地址:http://www.cnblogs.com/labihua/p/4522190.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!