Skip to content

进行到npm run build的时候遇到 Cannot read properties of undefined (reading 'sprite') #40

Open
@2003crimson

Description

@2003crimson

Bug 描述
精简的 Bug 描述。

重现步骤

  1. ...按照部署方式二 前两步都正常
  2. ...npm run build 时发生Cannot read properties of undefined (reading 'sprite')
  3. bug 重现

期望结果
精简的期望描述。

截图
有截图就是最好的。

软件环境

  • 操作系统及版本: windows10
  • Node及版本: node v16.15.1 nej 1.7.8
  • 浏览器及版本:

其他信息
其他信息可以填这里。

[email protected] nej
nej build ./deploy/release.conf -m online -l info

[I] 2022-06-10 17:35:24.334 - node version is v16.15.1, toolkit version is 1.7.8
[I] 2022-06-10 17:35:24.338 - parse config file D:/@@Learner/hupun/NEI/nei/deploy/release.conf
[D] 2022-06-10 17:35:24.344 - config result -> {"DIR_CONFIG":"D:/@@Learner/hupun/NEI/nei/deploy/","DIR_WEBROOT":"D:/@@Learner/hupun/NEI/nei/public/","DIR_SOURCE":"D:/@@Learner/hupun/NEI/nei/public/src/module/","DIR_SOURCE_SUB":["D:/@@Learner/hupun/NEI/nei/public/src/module/layout/"],"DIR_OUTPUT":"D:/@@Learner/hupun/NEI/nei/public/m/","DIR_SOURCE_TP":"D:/@@Learner/hupun/NEI/nei/view/","DIR_OUTPUT_TP":"D:/@@Learner/hupun/NEI/nei/template/","DIR_OUTPUT_STATIC":"D:/@@Learner/hupun/NEI/nei/public/r/","DIR_STATIC":"D:/@@Learner/hupun/NEI/nei/public/res/","ALIAS_MATCH":{},"ALIAS_DICTIONARY":{},"DM_STATIC":["/"],"DM_STATIC_CS":["/"],"DM_STATIC_JS":["/"],"DM_STATIC_RS":["/"],"FILE_FILTER":{},"FILE_CHARSET":"utf-8","VERSION_MODE":"[FILENAME]_[VERSION]","VERSION_STATIC":true,"VERSION_STATIC_MODE":0,"CORE_MERGE_FLAG":0,"CORE_NOPARSE_FLAG":3,"WRP_INLINE_SOURCE":"%s","CPRS_FLAG":0,"CPRS_KEEP_COMMENT":false,"NEJ_CONFIG":{},"NEJ_REGULAR":"regularjs","NEJ_PLATFORM":"","NEJ_PROCESSOR":{},"NEJ_INJECTOR":"I$","NEJ_MODULE_ROOT":"/","NEJ_MODULE_VERSION":0,"NEI_PROJECT_ID":0,"OPT_IMAGE_FLAG":false,"OPT_IMAGE_QUALITY":100,"OPT_IMAGE_BASE64":0,"MANIFEST_OUTPUT":"D:/@@Learner/hupun/NEI/nei/public/cache.manifest","MANIFEST_TEMPLATE":"CACHE MANIFEST\n#VERSION = #\n\nCACHE:\n#<CACHE_LIST>\n\nNETWORK:\n*\n\nFALLBACK:\n","OBF_LEVEL":0,"OBF_NAME_BAGS":"D:/@@Learner/hupun/NEI/nei/deploy/names.json","OBF_COMPATIBLE":true,"DIR_SOURCE_MAP":"D:/@@Learner/hupun/NEI/nei/public/r/s/","OBF_SOURCE_MAP":true,"OBF_MAX_CS_INLINE_SIZE":100,"OBF_MAX_JS_INLINE_SIZE":100,"OBF_CORE_INLINE_FLAG":0,"OBF_DROP_CONSOLE":false,"CORE_FREQUENCY_JS":2,"CORE_FREQUENCY_CS":2,"CORE_IGNORE_ENTRY":false,"WRP_SCRIPT_SOURCE":"%s","WRP_INLINE_CS":"<textarea name="css">%s</textarea>","WRP_EXLINE_CS":"<textarea name="css" data-src="%s"></textarea>","WRP_INLINE_JS":"<textarea name="js">%s</textarea>","WRP_EXLINE_JS":"<textarea name="js" data-src="%s"></textarea>","WRP_INLINE_TP":"<textarea id="%s" name="%s">%s</textarea>","WRP_INLINE_STYLE":"<style type="text/css">\n%s\n</style>","WRP_EXLINE_STYLE":"<link rel="stylesheet" href="%s"/>","WRP_INLINE_SCRIPT":"<script>\n%s\n</script>","WRP_EXLINE_SCRIPT":"<script src="%s"></script>","WCS_UPLOAD_URL":"","WCS_UPLOAD_TOKEN":"","WCS_APP_ID":"","WCS_NATIVE_ID":"","WCS_FILE_INCLUDE":"","WCS_FILE_EXCLUDE":"","WCS_CONFIG_FILE":"D:/@@Learner/hupun/NEI/nei/deploy/cache.json","DATA_LOG_API":"","X_AUTO_EXLINK_PATH":false,"X_AUTO_EXLINK_SCRIPT":false,"X_RELEASE_MODE":"online","X_LOGGER_LEVEL":"ALL","X_LOGGER_FILE":"D:/@@Learner/hupun/NEI/nei/deploy/20220610173524344.log","":""}
[D] 2022-06-10 17:35:24.345 - overwrite X_RELEASE_MODE to online
[D] 2022-06-10 17:35:24.345 - overwrite X_LOGGER_LEVEL to INFO
[I] 2022-06-10 17:35:24.345 - cache nej config
[I] 2022-06-10 17:35:24.346 - prepare merge config
[I] 2022-06-10 17:35:24.348 - dump template files
[I] 2022-06-10 17:35:24.427 - dump html files
[I] 2022-06-10 17:35:24.428 - parse input files
[W] 2022-06-10 17:35:25.733 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/images/loading.gif is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.734 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/images/[email protected] is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.735 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/images/[email protected] is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.736 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/fonts/fontawesome-webfont.eot?v=4.3.0 is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.737 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0 is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.738 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/fonts/fontawesome-webfont.woff2?v=4.3.0 is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.739 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/fonts/fontawesome-webfont.woff?v=4.3.0 is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.741 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/fonts/fontawesome-webfont.ttf?v=4.3.0 is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.741 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.742 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/fonts/editormd-logo.eot?-5y8q6h is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.743 - resource D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/.../fonts/editormd-logo.eot in file D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css not exist
[W] 2022-06-10 17:35:25.743 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/fonts/editormd-logo.woff?-5y8q6h is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.744 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/fonts/editormd-logo.ttf?-5y8q6h is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[W] 2022-06-10 17:35:25.744 - D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/fonts/editormd-logo.svg?-5y8q6h#icomoon is not in DIR_STATIC[D:/@@Learner/hupun/NEI/nei/public/src/lib/editor-md/css/editormd.css]
[I] 2022-06-10 17:35:27.134 - merge core list
[I] 2022-06-10 17:35:27.182 - sort input files by module dependency
[I] 2022-06-10 17:35:27.188 - split core from input files
[I] 2022-06-10 17:35:27.236 - minify script
[I] 2022-06-10 17:35:32.599 - embed resources to input files
[I] 2022-06-10 17:35:35.827 - prepare sprite images dimension
[I] 2022-06-10 17:35:37.030 - layout sprite images
[I] 2022-06-10 17:35:37.034 - generate sprite image sprite
[I] 2022-06-10 17:35:37.046 - output sprite image to D:/@@Learner/hupun/NEI/nei/public/res/sprite_a499c0aa4797bef857d42eef8a156217.png
[I] 2022-06-10 17:35:37.123 - output files
TypeError: Cannot read properties of undefined (reading 'sprite')
at Klass.URLHANDLER.sp (D:\tools\npm\node_modules\node_global\node_modules\nej\lib\meta\html.js:80:40)
at D:\tools\npm\node_modules\node_global\node_modules\nej\lib\meta\html.js:861:29
at D:\tools\npm\node_modules\node_global\node_modules\nej\lib\util\path.js:156:16
at String.replace ()
at Object.exports.unwrapURI (D:\tools\npm\node_modules\node_global\node_modules\nej\lib\util\path.js:155:20)
at Klass.pro._formatContent (D:\tools\npm\node_modules\node_global\node_modules\nej\lib\meta\html.js:857:18)
at Klass.pro._formatRSURI (D:\tools\npm\node_modules\node_global\node_modules\nej\lib\meta\html.js:814:24)
at Klass.cs (D:\tools\npm\node_modules\node_global\node_modules\nej\lib\meta\html.js:94:21)
at D:\tools\npm\node_modules\node_global\node_modules\nej\lib\meta\html.js:861:29
at D:\tools\npm\node_modules\node_global\node_modules\nej\lib\util\path.js:156:16

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions