相关疑难解决方法(0)

JSPM - 使用import和使用脚本标记包含客户端库文件是否有任何优点/缺点?

我开始在我的Aurelia网络项目中使用JSPM,我想知道使用它是否有任何后果或优势import "<client side library>"

我见过JS类中客户端库的代码:

import "jquery";
import "bootstrap/css/bootstrap.css!"
import "bootstrap";

export class App {
    constructor {

    }
}
Run Code Online (Sandbox Code Playgroud)

问题:以这种方式导入它与文件中的传统包含<script><link>标记相反有什么区别/优点/缺点.html

<html>
<head>
   <link rel="stylesheet" src="<bootstrap path>/bootstrap.css">
</head>
<body>

   <script type="text/javascript" src="<bootstrap path>/bootstrap.js"></script>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

我的试验和错误告诉我,通过import在特定的类/ js文件中使用,它将库限制为该特定视图文件,而不是全局可用.

最后,当你为生产构建这些项目时,这些库是否需要存在于index.html中?

javascript import aurelia jspm

2
推荐指数
1
解决办法
519
查看次数

标签 统计

aurelia ×1

import ×1

javascript ×1

jspm ×1