ビジュアルスタジオには、次のクライアント側プロジェクト構造があります
-wwwroot
-app
-js
-views
-css
-images
-lib
index.html
gulp-inject を使用して、index.html 内に JavaScript のパスを挿入します。
gulp.task('injecttest', function () {
var target = gulp.src('wwwroot/index.html');
var sources = gulp.src(['wwwroot/app/js/**/*.js'], { read: false });
return target.pipe(inject(sources)).pipe(gulp.dest('wwwroot/'));;
});
gulpfile.js は wwwroot ディレクトリの外にあります。 ここでの問題は、私の index.html 内で、注入されたものが次の形式になっていることです。
<script src="/wwwroot/app/js/RemoteCallServices.js"></script>
そして働くために私は持っている必要があります
<script src="app/js/RemoteCallServices.js"></script>
どうすればそれを達成できますか?