Javascript 网页包加载程序API:强制传输代码
我正在编写一个网页包加载器,它可以传输Javascript 网页包加载程序API:强制传输代码,javascript,webpack,webpack-loader,Javascript,Webpack,Webpack Loader,我正在编写一个网页包加载器,它可以传输.vue文件以响应组件: .vue文件可以由和标记组成。作为实现的一部分,我希望强制加载部分,并通过Webpack将其传输以进行进一步处理。因此,如果我有这个.vue文件: <template> <div>hello world</div> </template> <script> import something from "something"; export default {
.vue
文件以响应组件:
.vue
文件可以由
和
标记组成。作为实现的一部分,我希望强制加载
部分,并通过Webpack将其传输以进行进一步处理。因此,如果我有这个.vue
文件:
<template>
<div>hello world</div>
</template>
<script>
import something from "something";
export default {
data() {
return {
baz: "baz"
};
}
};
</script>
它确实尝试遍历js加载程序,但它所说的都是找不到我要查找的.js
文件。如果我这样做:
const request = `${this.loader.resourcePath}.js`;
this.loadModule(request);
const scriptCode = getCodeInsideScriptTags(source);
this.loader.resourcePath += ".js";
this.loader.callback(null, scriptCode);
它实际上并不传输脚本代码,而是返回它
我认为我正在做的第二件事是一个很好的领先优势,但也许我错过了一些东西
const scriptCode = getCodeInsideScriptTags(source);
this.loader.resourcePath += ".js";
this.loader.callback(null, scriptCode);