AngularJS 指令:存储脚本和样式表

AngularJS Directives: Storing Scripts and Stylesheets

是否可以将所有样式表和脚本放入一个指令中?希望清理我的索引文件并将它们放入像这样的几个指令中

    <head>
        <ng-stylesheets></ng-stylesheets>   
        <ng-scripts></ng-scripts>
    </head>
    <body>
        <p>This is a test</p>
    </body>

这没有必要吗?我更喜欢指令的简洁性,而不是一大块样式表引用。我正在使用 Angular 1.x

我认为这不是个好主意,您如何使用 angularJS 动态读取(以便稍后写入)脚本的路径?即使你做到了这一点,你仍然需要将 angular.js 和你的指令添加到 index.html 文件中。

我建议您在构建时使用 grunt/gulp/webpack 任务将您的所有脚本和样式表动态添加到 index.html 文件中。或者更好的是,您可以使用另一个任务将所有脚本连接成一个脚本。