-
Notifications
You must be signed in to change notification settings - Fork 4.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
在项目根目录中 config
文件夹的 index.js
和 dev.js
中的 config
对象均未声明 plugins
属性的情况下,开发环境编译小程序时会报错:TypeError: Cannot read property 'uglify' of undefined
#4101
Comments
欢迎提交 Issue~ 如果你提交的是 bug 报告,请务必遵循 Issue 模板的规范,尽量用简洁的语言描述你的问题,最好能提供一个稳定简单的复现。🙏🙏🙏 如果你的信息提供过于模糊或不足,或者已经其他 issue 已经存在相关内容,你的 issue 有可能会被关闭。 Good luck and happy coding~ |
CC @luckyadam |
问题解决了吗?最新的 beta.13 还是这个问题,所有的平台均以不同的报错无法运行 |
@YMaster 你注释了什么配置项目,我用 Taro 2.0.1 测试默认模版,注释 |
同样出现此问题,出现模板: typescript |
@newwangyiyang 请问是默认模版并启用 TypeScript 吗?Taro 版本是多少?运行的命令是什么? |
@Garfield550 是的,启用了Typescript; Taro版本: Taro v2.0.1; 运行命令: yarn dev:weapp; 未启用typescript也出现同样问题;加上 "plugins:[]",可正常编译通过 |
@newwangyiyang 我使用 2.0.1 新建了使用 TypeScript 的默认模版项目,注释 麻烦可以提供一下更详细的 config 配置(包含 dev 和 prod)或者发一份复现项目上来吗? |
我这边问题已解决,定位问题是: 初始化项目,跟运行时项目taro版本不一致,报'uglify' undefined错误 |
CC @luckyadam |
先关闭掉了,如果其他人有遇到此问题请另外告知。 |
问题描述
在项目根目录中
config
文件夹的index.js
和dev.js
中的config
对象均未声明plugins
属性的情况下,开发环境编译小程序时会报错:TypeError: Cannot read property 'uglify' of undefined
复现步骤
config/index.js
中config
对象的plugins
属性声明yarn dev:weapp
期望行为
期望
@tarojs\cli / dist / mini / astProcess.js
文件在获取projectconfig.plugins
对象的属性时能够兼容config
对象中未定义plugins
的情况,(如第398/399/514/515/809/810行)报错信息
系统信息
👽 Taro v1.3.12 Taro CLI 1.3.12 environment info: System: OS: Windows 10 Binaries: Node: 10.3.0 - C:\Program Files\nodejs\node.EXE Yarn: 1.14.0 - C:\Program Files (x86)\Yarn\bin\yarn.CMD npm: 6.9.0 - C:\Program Files\nodejs\npm.CMD
The text was updated successfully, but these errors were encountered: