Я хочу запустить проект ведьмы, написанный на Angular 1.5, и я знаю, что это был обед gulp
.и сначала я использую npm install
для установки всех зависимостей, а затем использую gulp
для его запуска.но не удалось.Это дало мне 800 проблем.большинство из них выглядит так:
226:7 error You should not set properties on $scope in controllers. Use controllerAs syntax and add data to "this" angular/controller-as
292:26 error "$" is not defined
334:19 warning You should use angular.element instead of the jQuery $ object
18:11 error You should not set properties on $scope in controllers. Use controllerAs syntax and add data to "this" angular/controller-as
Но код хорошо работает на других компьютерах.так что я думаю, что это не проблема кода.Я должен что-то пропустить.Просто хочу запустить его.Пожалуйста, помогите мне, любая информация будет полезна.
и есть еще одна вещь, которую я основал, когда я использую npm install для установки зависимостей, это дало мне некоторую ошибку, поэтому он не устанавливает все зависимости.ошибка как:
gyp ERR! configure error
gyp ERR! stack Error: EACCES: permission denied, mkdir '/Users/jzhu321/Desktop/PwC/Projects/TeamTrack_Project/TeamTrack_Angular/node_modules/utf-8-validate/build'
gyp ERR! System Darwin 18.5.0
gyp ERR! command "/usr/local/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /Users/xxxx/Desktop/xx/Projects/xxxx_Project/xxxx_Angular/node_modules/utf-8-validate
gyp ERR! node -v v10.15.2
gyp ERR! node-gyp -v v3.8.0
gyp ERR! not ok
, и я устал каким-то образом исправить это (chomd 777 directName ..), но.не работает.