После добавления пакета NPM nativescript-dev-webpack на игровой площадке и когда я захотел сохранить свой проект, я получил ошибку:
An error occurred while transpiling nativescript-dev-webpack/dependencyManager.js.
unknown: The keyword 'package' is reserved (105:51)
103 | }
104 |
> 105 | return packageJson.dependencies.hasOwnProperty(package) ||
| ^
106 | packageJson.devDependencies.hasOwnProperty(package);
107 | }
108 |
После этого я изменил файл nativescript-dev-webpack / dependencyManager.js,Пакет в pkg в зависимости от функции:
function dependsOn(packageJson, pkg) {
if (!packageJson) {
return false;
}
return packageJson.dependencies.hasOwnProperty(pkg) ||
packageJson.devDependencies.hasOwnProperty(pkg);
}
После того, как я удалил module.exports из nativescript-dev-webpack / lib / before-watch.js
Затем я удалил из nativescript-dev-webpack / snapshot / android / snapshot-generator.js Функция SnapshotGenerator.prototype.runMksnapshotTool.
И в конце я изменил в nativescript-dev-webpack / snapshot / android / utils.js это: chmodSync(destinationFilePath, 0755)
to: chmodSync(destinationFilePath, 777)
После этого я могу сохранить и просмотреть проект.Будут ли у меня проблемы с веб-пакетом из-за этого редактирования?