【发布时间】:2018-06-04 02:41:32
【问题描述】:
我使用 bower 和 npm 作为包管理器来处理依赖项。现在凉亭正在显示
npm WARN deprecated bower@1.8.2: ...psst!
Your project can stop working at any moment because its dependencies can change. Prevent this by migrating to Yarn:
https://bower.io/blog/2017/how-to-migrate-away-from-bower/
所以我使用bower-away 集成了yarn。现在所有 bower 依赖项都移到了我的 package.json 中,如下所示
"@bower_components/angular": "angular/bower-angular#~1.6.4",
"@bower_components/jquery": "jquery/jquery-dist#>= 1.9.1"
我使用wiredep 将所有依赖库注入到 index.html 中。它将自动处理 bower 依赖项。
现在我已经完全删除了bower,所以这行不通。
有没有其他方法可以将依赖项移动到 index.html 中。目前我正在使用gulp inject 方法注入所有文件,如下所示.pipe(inject(gulp.src(["./src/*.js", "./src/*.css"], {read: false})),但它并未处理所有包。因为路径完全不同。
例如:jquery 和 angular 文件夹,如下所示
任何人都可以建议是否有任何其他方法可以实现这一点。
【问题讨论】:
-
你搞定了吗?
标签: angularjs node.js dependency-injection gulp bower