天天看点

requireJs学习06requirejs引入

项目常见目录结构:js目录、index.html

js目录下:apps目录、libs目录、main.js文件(主入口文件)

index.html

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title></title>
    <link rel="stylesheet" href="" target="_blank" rel="external nofollow" >
    <script data-main="js/main.js" src="js/libs/require.js"></script>
</head>
<body>
    <!--
        requirejs:
            1.requirejs介绍:
                1.模块化
                2.帮我们管理文件依赖
                3.管理引入js文件
            2.引入require
            <script data-main="js/main.js" src="js/libs/require.js"></script>
     -->
</body>
</html>
           

main.js

// 配置文件
requirejs.config({
    // 基础路径
    baseUrl: 'js/',
    // 映射路径
    paths:{
        "index": "apps/index",
        "getname": "apps/getname",
        "jquery": "https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery"
    }
})

requirejs(["index","getname","jquery"], function(index,getname,$){
    
})
           

继续阅读