簡體   English   中英

如何在chrome擴展的content js文件中包含其他javascript文件?

[英]how to include other javascript files in content js file of chrome extension?

我做了一個chrome擴展程序! 它可以在網頁上的任何位置單擊以提供css和xpath。 我在chrome擴展的內容腳本中包含了用於計算xpath和CSS的js文件。 有什么方法可以讓我僅在內容腳本中包含js文件,並在該js文件中導入所有其他js文件?

我嘗試了搜索到的要求和導出,但無法正常工作。

var xPath = {};
xPath.get_xpath=function(ele)
{
}
export xpath = xpath;

我試圖使用require這樣導入它:

var calculate = require("xpath");

但其顯示的錯誤導出未定義。

您應該使用以下內容:

var xPath = {};
xPath.get_xpath = function(ele) {
}
module.exports = xPath;

請注意,Chrome瀏覽器不支持JS模塊,因此您需要使用browserify構建器。

例如,檢查我的開源擴展: Clipboardy

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM