gpt4 book ai didi

angularjs - 从我的 node_modules 文件夹转换 AngularJS 的正确方法

转载 作者:太空宇宙 更新时间:2023-11-04 00:48:07 25 4
gpt4 key购买 nike

我选择使用npm包含我的 UI 依赖项,例如 AngularJS。

安装后,依赖项存在于 node_modules 中文件夹。

我可以直接使用 AngularJS <script src='/node_modules/angular/etc.'></script>

实际上,我想做的是将其转换为我的 gulp 任务的一部分,并移动(如果需要的话缩小/丑化)到我的 Assets 文件夹。

正确的做法是什么?如何找到所有依赖库,这是手动包含还是有更好的方法?

我的 gulp 任务看起来像:

gulp.task("min:js", function () {
gulp.src(["js/**/*.js", "!" + "js/**/*.min.js"], { base: "." })
.pipe(concat("assets/js/site.min.js"))
.pipe(uglify())
.pipe(gulp.dest("."));
});

最佳答案

使用 Gulp 似乎走在正确的轨道上,但是,您很快就会意识到,如果您不熟悉这种方法,那么不使用 bundler 会比您希望的更加困难。我相信您会受益于使用像 Browserify 这样的加载器或Webpack 。这两者都允许您将所有客户端依赖项组合到您认为合适的 bundle 中。这些库将允许您使用 AMD 和/或 CommonJS 来“要求”您的依赖项。

关于angularjs - 从我的 node_modules 文件夹转换 AngularJS 的正确方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33749787/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com