dcloudio / dcloudio/uni-migration
移植视频小程序发生转换器错误
- Dominant language
- JavaScript
- Stars
- 143
- Forks
- 37
- PR merge metrics
- No merged PRs in 30d
Description
二话不说,直接上报错信息。
HBuilder] /Applications/HBuilderX.app/Contents/HBuilderX/plugins/uni-migration/lib/weapp/transform/page-rewriter/template-rewriter/style.js:1
(function (exports, require, module, __filename, __dirname) { 'use strict';var _typeof='function'==typeof Symbol&&'symbol'==typeof Symbol.iterator?function(obj){return typeof obj}:function(obj){return obj&&'function'==typeof Symbol&&obj.constructor===Symbol&&obj!==Symbol.prototype?'symbol':typeof obj};Object.defineProperty(exports,'__esModule',{value:!0});exports.default=rewriteStyle;var _utils=require('../../../../utils'),_util=require('../../helper/style/util'),_declaration=require('../../helper/style/declaration'),processInlineDeclaration=function(declaration,output,location){var ret=[];if(0===declaration.property.indexOf('-webkit-')&&(declaration.property=declaration.property.replace('-webkit-','')),declaration.value=(0,_util.processDeclarationValue)(declaration.value),_declaration.declarations.hasOwnProperty(declaration.property)){var processDeclaration=_declaration.declar
TypeError: Cannot read property 'logs' of undefined
at processInlineDeclaration (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uni-migration/lib/weapp/transform/page-rewriter/template-rewriter/style.js:1:1718)
at /Applications/HBuilderX.app/Contents/HBuilderX/plugins/uni-migration/lib/weapp/transform/page-rewriter/template-rewriter/style.js:1:2211
at Array.forEach ()
at rewriteStyle (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uni-migration/lib/weapp/transform/page-rewriter/template-rewriter/style.js:1:2093)
at /Applications/HBuilderX.app/Contents/HBuilderX/plugins/uni-migration/lib/weapp/transform/page-rewriter/template-rewriter/node.js:1:2501
at Array.forEach ()
at walk (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uni-migration/lib/weapp/transform/page-rewriter/template-rewriter/node.js:1:2444)
at /Applications/HBuilderX.app/Contents/HBuilderX/plugins/uni-migration/lib/weapp/transform/page-rewriter/template-rewriter/node.js:1:3447
at Array.forEach ()
at walk (/Applications/HBuilderX.app/Contents/HBuilderX/plugins/uni-migration/lib/weapp/transform/page-rewriter/template-rewriter/node.js:1:3419)
Contributor guide
No contributing guide indexed for this repository
Research direction
Reproduce the mini-program migration using the reported input and follow the stack trace into lib/weapp/transform/page-rewriter/template-rewriter/style.js, then inspect the caller in node.js. Determine why processInlineDeclaration receives an undefined value and verify that the conversion completes without the reported TypeError.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- javascript
- Domain
- tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100