【问题标题】:type error when running ionic serve运行 ionic serve 时出现类型错误
【发布时间】:2016-11-01 17:09:20
【问题描述】:
There was an error serving your Ionic application: 

    TypeError: Cannot read property 'hasOwnProperty' of undefined
        at C:\Users\Administrator\AppData\Roaming\npm\node_modules\ionic\lib\utils\npmScripts.js:16:31
        at _fulfilled (C:\Users\Administrator\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:787:54)TypeError: Cannot read property 'hasOwnProperty' of undefined
        at C:\Users\Administrator\AppData\Roaming\npm\node_modules\ionic\lib\utils\npmScripts.js:16:31
        at _fulfilled (C:\Users\Administrator\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:787:54)
        at self.promiseDispatch.done (C:\Users\Administrator\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:816:30)
        at Promise.promise.promiseDispatch (C:\Users\Administrator\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:749:13)
        at C:\Users\Administrator\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:557:44
        at flush (C:\Users\Administrator\AppData\Roaming\npm\node_modules\ionic\node_modules\q\q.js:108:17)
        at nextTickCallbackWith0Args (node.js:452:9)
        at process._tickCallback (node.js:381:13)

【问题讨论】:

    标签: cordova ionic-framework npm


    【解决方案1】:

    需要一些代码。通常,这可能表明您正在尝试在设备准备好之前做某事。像这样构造你的代码:

    document.addEventListener( 'deviceready', onDeviceReady.bind( this ), false );
        function onDeviceReady() {
            //Do your stuff
        };
    

    这样您就可以确定所有内容都已加载,因此出现空引用异常的可能性较小,

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-05-30
      • 2017-10-26
      • 1970-01-01
      • 2021-07-02
      • 2020-05-29
      • 1970-01-01
      • 2019-08-25
      • 1970-01-01
      相关资源
      最近更新 更多