Ich versuche, Dekorateure in meinem RN-Projekt zu verwenden:Mit Dekorateure in React india kann nicht variabel finden: benötigen
Folgende ist meine package.json Datei:
{
"name": "testApp",
"version": "0.0.1",
"private": true,
"scripts": {
"start": "node node_modules/react-native/local-cli/cli.js start"
},
"dependencies": {
"autobind-decorator": "^1.3.3",
"babel-core": "^6.7.4",
"babel-loader": "^6.2.4",
"babel-plugin-transform-class-properties": "^6.6.0",
"babel-plugin-transform-decorators-legacy": "^1.3.4",
"babel-plugin-transform-runtime": "^6.6.0",
"babel-preset-es2015": "^6.6.0",
"babel-preset-react": "^6.5.0",
"babel-preset-react-native": "^1.5.6",
"babel-preset-stage-0": "^6.5.0",
"babel-runtime": "^6.6.1",
"react": "^0.14.8",
"react-native": "^0.22.2",
"webpack": "^1.12.14"
}
}
und das ist mein .babelrc:
{
"plugins": [
"transform-runtime",
"transform-decorators-legacy",
"transform-class-properties"
],
"presets": ["es2015", "react", "stage-0", "react-native"]
}
ich erhalte Fehler ReferenceError: Can't find variable: require
Angabe. Ich habe viele Posts ausprobiert, konnte aber keine Lösung finden. Ich habe ein neues RN-Projekt mit react-native init testApp
Versuchen Sie, dieses Plugin zu installieren: http://babeljs.io/docs/plugins/transform-es2015-modules-commonjs/ –