[LayaAir 2.0]Layabox 2.0 bate5 运行编译之后 bundle.js 文件里面没有使用命名空间类文件的定义!导致运行时 找不到类的定义!这是为什么? 已上传 Demo 附件

src/kbe_scripts/ 下面的命名空间类文件不编译,运行编译之后 bundle.js 文件里面没有使用命名空间类文件的定义!这是为什么?导致运行时 找不到类的定义!

QQ图片20181207165510.png

 

2222222222222222222222.png





老版本的 IDE 虽然不是编译到 bundle.js 文件里面 但是它还是会编译! 新版本就不编译!

1111111111111111111111.png
已邀请:
需要加import .... from "",引入进去才可以。

tzcy

赞同来自: Aar0n layabox

必须用import from包含进去

kylin9718

赞同来自: layabox

看了一下你给的demo,没看到引用,2.0IDE用的是gulp编译,会分析引用,如果没有引用肯定编译不进去啊

Aar0n

赞同来自: layabox

需要参照示例项目, import xxx from "xxx"

Aar0n

赞同来自:

命名空间和module 用法一样

avpvsdoom

赞同来自:

如果有其他人 能看懂这官方的回复 还请说明一下 在此谢过 各位天神老爷!!!!!!!!!!!!!!

135*****636

赞同来自:

我也遇到这个问题了,1.x创建的项目,没有任何import语句,都是用的module,然后移植到2.x的项目之后就编译失败,一直跑不起来,纠结好久了

该问题目前已经被锁定, 无法添加新回复

商务合作
商务合作