鍍金池/ 問答/Linux  HTML/ webpack如何引入非模塊化文件?

webpack如何引入非模塊化文件?

有這個(gè)插件的代碼是這樣的

var aaa;
aaa.prototype.b = ****

試了一下exports-loader不行,請(qǐng)問一下怎么弄?

插件地址:https://github.com/davidshimj...

回答
編輯回答
茍活

解決了

npm i -D exports-loader

a.vue, 單個(gè)文件使用

let QRCode = require('exports-loader?QRCode!qrcodejs/qrcode')
mounted () {
    console.log(new QRCode(...))
}

.eslintrc.js 需要關(guān)閉一個(gè)驗(yàn)證

'import/no-webpack-loader-syntax': 'off'
2018年7月10日 22:09
編輯回答
柒喵

首先你得明確你需要的是aaa這個(gè)構(gòu)造函數(shù)吧?問題定義有問題。exports-loader主要就是做這個(gè),

//aaa就是該構(gòu)造函數(shù)
const aaa = require("exports-loader?aaa!./aaa.js");
console.log(aaa)
2018年9月12日 17:01