Skip to content
This repository was archived by the owner on Aug 15, 2018. It is now read-only.
This repository was archived by the owner on Aug 15, 2018. It is now read-only.

用了skip问题 #914

@kxbrand

Description

@kxbrand

比如说我一个文件:
index.js

var $ = require('jquery');
var base = require('base');
console.log($);
console.log(base);

package.json

{
  spm:{
    "dependencies": {},
    "buildArgs": "--ignore jquery,base --skip jquery,base"
  }
}

构建完成:

define("/jslib/index", [], function(require, exports, module) {
  var $ = require("jquery");
  var base = require("base");
  console.log($);
  console.log(base);
});

这样可以构建,但是因为用到了skip,造成依赖关系没有放进去,这样代码就不会运行了。
如果不用--skip,但是会提示error: jquery not found but required

目的:将jquery与base视为基类,无需打包,直接用alias引到正确文件,其他非共用部分,打包进入口文件。

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions