2016-04-14 26 views
0

這太奇怪了。我剛剛創建了一個23.1版的新項目,並且在iOS中運行它時會出現此錯誤。它的默認代碼!我沒有改變任何東西,但它不起作用。我過去的默認項目顯然工作,我目前的應用程序仍然沒有問題。我什至嘗試再次創建該項目,但它仍然無法正常工作。React Native 23.1意外標記(14:6)

我試圖用另一個名字創建另一個項目,但那也不起作用。

如果沒人知道爲什麼,那麼我將不得不將它作爲23.1的問題發佈。

enter image description here

+0

你可以發佈錯誤的截圖嗎?需要關於這個問題的更多信息。 – Zidail

+0

好吧,我已經發布了一個截圖,但我不認爲它說了更多。不知道爲什麼這個錯誤可能出現在我做的每個新項目中,而舊項目正常工作。我有一個RN 22.1,它工作正常。 – Hasen

+0

什麼14:6在代碼中? – Zidail

回答

1

你需要寫

export default class extends Component { 

,而不是

class default extends Component { 

編輯:

的問題,在這種情況下,是react-native init得到調用RESERV如defaultnew

+0

所以你說的是由React Native創建的默認代碼是錯誤的?那麼它肯定是React Native的一個問題。 – Hasen

+0

您的應用是否有機會被命名爲'default'?我剛剛使用名稱'bar'對其進行了初始化,並獲得了以下index.js:https://gist.github.com/DanielMSchmidt/7ef2a16249eb306d4f05f8b3753cc856 –

+0

是的,它被稱爲'默認',雖然我嘗試了其他名稱,但它沒有'不管工作。我試着用'new'這個名字也沒用。我會嘗試一個更獨特的名字。奇怪的錯誤。 – Hasen