Мы попытались развернуть новую версию node.js в Azure Web App. Новая исходная версия извлекается из нашего репозитория git при нажатии.Разверните узел Azure Web App node.js
Кажется, что некоторые из файлов остаются заблокированными и блокируют наше новое развертывание, что мы можем сделать и можем ли мы избежать его в будущем? (заблокированный файл представляет собой библиотеку НПМ, так что не имеет ничего общего с кодом приложения)
updating iisnode.yml at D:\home\site\wwwroot\iisnode.yml
npm WARN package.json [email protected] No repository field.
npm ERR! Error: EPERM, unlink 'D:\home\site\wwwroot\node_modules\azure_util\node_modules\pkgcloud\node_modules\aws-sdk\apis'
npm ERR! { [Error: EPERM, unlink 'D:\home\site\wwwroot\node_modules\azure_util\node_modules\pkgcloud\node_modules\aws-sdk\apis']
npm ERR! errno: 50,
npm ERR! code: 'EPERM',
npm ERR! path: 'D:\\home\\site\\wwwroot\\node_modules\\azure_util\\node_modules\\pkgcloud\\node_modules\\aws-sdk\\apis' }
npm ERR!
npm ERR! Please try running this command again as root/Administrator.
npm ERR! System Windows_NT 6.2.9200
npm ERR! command "D:\\Program Files (x86)\\nodejs\\0.10.32\\node.exe" "D:\\Program Files (x86)\\npm\\1.4.28\\node_modules\\npm\\bin\\npm-cli.js" "install" "--production"
Failed exitCode=50, command="D:\Program Files (x86)\nodejs\0.10.32\node.exe" "D:\Program Files (x86)\npm\1.4.28\node_modules\npm\bin\npm-cli.js" install --production
npm ERR! cwd D:\home\site\wwwroot
An error has occurred during web site deployment.
Какова фактическая команда, с которой вы работаете? – brandonscript
У меня нет какой-либо команды, я развертываю приложение node.js, подключенное к нашему репозиторию BitBucket. –
Ну, ошибка, которую вы видите, связана с запуском 'npm'. В частности, это связано с запуском 'npm' без повышенных привилегий. Как вы его развертываете? Вы должны набирать что-то или делать что-то, что запускает развертывание. – brandonscript