导入的 JS 文件 - 错误 - [JSC_UNDEFINED_VARIABLE] 变量分页未声明
Imported JS file - ERROR - [JSC_UNDEFINED_VARIABLE] variable Pagination is undeclared
我正在使用 Google Closure 的高级编译器,我得到以下 error.app.js:3:
ERROR - [JSC_UNDEFINED_VARIABLE] variable Pagination is undeclared
const pagination = Pagination();
^^^^^^^^^^
我不知道该如何解决....
Pagination()
与我拥有的一个单独的 JS 文件有关 - pagination.js - 我在其中 storing/importing 一大堆函数。
和 const pagination = Pagination();
,我 calling/using 这些函数在一个单独的 app.js 文件中。
我该如何解决?
谢谢,
瑞娜
如果在另一个文件中找到该函数,则必须将其导入到当前文件中。首先,确保 Pagination
函数从 pagination.js
正确导出。然后将其导入app.js
。只有导入后才能调用它。
importing/exporting 的确切语法取决于您工作的环境 - 节点、使用 Babel 转译的浏览器、使用 ES5 的浏览器等。因此请确保 Google。
谢谢@mrstack999 - 用户错误,但我意识到我需要做的就是编译第二个文件:p
非常抱歉,但感谢您的帮助和时间:)
npx google-closure-compiler --js=app.js --js=pagination.js --compilation_level ADVANCED_OPTIMIZATIONS --js_output_file=minified.js
我正在使用 Google Closure 的高级编译器,我得到以下 error.app.js:3:
ERROR - [JSC_UNDEFINED_VARIABLE] variable Pagination is undeclared
const pagination = Pagination();
^^^^^^^^^^
我不知道该如何解决....
Pagination()
与我拥有的一个单独的 JS 文件有关 - pagination.js - 我在其中 storing/importing 一大堆函数。
和 const pagination = Pagination();
,我 calling/using 这些函数在一个单独的 app.js 文件中。
我该如何解决?
谢谢, 瑞娜
如果在另一个文件中找到该函数,则必须将其导入到当前文件中。首先,确保 Pagination
函数从 pagination.js
正确导出。然后将其导入app.js
。只有导入后才能调用它。
importing/exporting 的确切语法取决于您工作的环境 - 节点、使用 Babel 转译的浏览器、使用 ES5 的浏览器等。因此请确保 Google。
谢谢@mrstack999 - 用户错误,但我意识到我需要做的就是编译第二个文件:p
非常抱歉,但感谢您的帮助和时间:)
npx google-closure-compiler --js=app.js --js=pagination.js --compilation_level ADVANCED_OPTIMIZATIONS --js_output_file=minified.js