2016-11-29 6 views
1

Я пытаюсь построить мое приложение для прошивки, но я получаю эту ошибку:Nativescript ИОС построить не удается

Successfully prepared plugin tns-core-modules for ios. 
Processing node_modules failed. TypeError: str.replace is not a function 

Я не понимаю, почему это происходит только во время строительства для прошивки (андроид работает отлично). Я уже пробовал добавление/удаление платформ, обновление nativescript и т.д. Вот мой package.json раздел о запущенных версиях

"nativescript": { 
    "id": "com.xxxxx.app", 
    "tns-android": { 
     "version": "2.4.0" 
    }, 
    "tns-ios": { 
     "version": "2.4.0" 
    } 
    }, 
    "dependencies": { 
    "tns-core-modules": "^2.4.0" 
    }, 

Моя машинопись версия 1.8. Что может быть причиной этого? Вот мои tsconfig.json

{ 
    "compilerOptions": { 
     "module": "commonjs", 
     "target": "es5", 
     "sourceMap": false, 
     "experimentalDecorators": true, 
     "emitDecoratorMetadata": true, 
     "noEmitHelpers": true, 
     "noEmitOnError": true 
    }, 
    "exclude": [ 
     "node_modules", 
     "platforms" 
    ] 
} 
+0

Вы используете машинопись или javascript в своей настройке? – hypery2k

+0

машинописный 1.8.10 –

+0

может ли ваш пост ваш tsconfig.json? – hypery2k

ответ

0

Мне пришлось удалить hooksbin и переустановить платформу ios.

Смежные вопросы