Skip to content

关于异步加载模块的问题 #3

@dreamstu

Description

@dreamstu

众所周知,seajs是可以通过require.async来异步加载模块的,但据我了解,在gulp-cmd中并没有相关的处理方案,作者有什么思路吗?

比如我的例子:

目录结构

2

入口文件 main.js

入口文件

gulp配置 gulpfile.js

gulp配置

生成的入口文件内容(可以发现异步加载文件的id没有变化,而且构建过后并没有相关文件生成)

5

运行结果

运行结果

说明

build/dist文件夹中的index.html为我的测试页面文件
内容为

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>sea</title>
</head>
<body>
    <h1>sea</h1>
<script type="text/javascript" src="path/to/sea.js"></script>
<script src="./main.js"></script><!--构建过后的入口文件-->
</body>
</html>

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions