我有一个使用Jquery Mobile的Vue应用。在Vue.config.js中,我添加了webpack.HotModuleReplacementPlugin()
def extract_text_from_pdf(pdf_path):
with open(pdf_path, 'rb') as fh:
# iterate over all pages of PDF document
for page in PDFPage.get_pages(fh, caching=True, check_extractable=True):
# creating a resoure manager
resource_manager = PDFResourceManager()
# create a file handle
fake_file_handle = io.StringIO()
# creating a text converter object
converter = TextConverter(resource_manager, fake_file_handle, codec='utf-8', laparams=LAParams())
# creating a page interpreter
page_interpreter = PDFPageInterpreter(resource_manager, converter)
# process current page
page_interpreter.process_page(page)
# extract text
text = fake_file_handle.getvalue()
yield text
# close open handles
converter.close()
fake_file_handle.close()
def calling_extract_text_from_pdf(pdf_path):
fullPDFText = []
for page in extract_text_from_pdf(pdf_path):
text = ''
text += ' ' + page
fullPDFText.append(text)
# print(text)
pdf_extract_skill_text_1 = [
line.replace('\n\n', '\n').replace('\n\x0c', '').replace('\n\uf0d8', '') for line in fullPDFText if line
]
# print(pdf_extract_skill_text_1)
pdf_fullTextString_1 = ''.join(pdf_extract_skill_text_1)
# print('====S===')
print(pdf_fullTextString_1) #want to divide this text into sections as per labels(Education, Experience, Skills, etc)
应用程序在添加此插件之前已运行,但添加了withHotModuleReplacementPlugin
plugins: [new webpack.HotModuleReplacementPlugin()]
我想排除jquery.mobile,而不是花费大量时间尝试纠正此错误。如何从HMR中排除包裹?
答案 0 :(得分:0)
这很糟糕……我将webpack.HotModuleReplacementPlugin()置于插件区域之外,与插件,解析和模块处于同一级别。
我将其与其他插件一起使用,并且有效。没有错误。