Я слежу за документацией developers.squarespace.com и пытаюсь использовать локальную среду разработки, чтобы превратить мой статический веб-сайт в шаблон квадратного пространства.Что касается запуска сервера, все работает нормально, пока я не дошёл до установки сервера squarespace в моей системе.Черт возьми, я использую эту команду в терминале моего Mac:
npm install -g @squarespace/server
После того, как я ввел это, все снова, кажется, работает правильно, потому что я встречался с этим (который не показывает никаких ошибок, поскольку явидел для других):
Executing: npm run bundle
> @squarespace/server@1.1.2 bundle /Users/Squid/.npm-global/lib/node_modules/@squarespace/server
> node scripts/bundlejre.js --accept --clear -tz -j 8u131 -o build/distributions/runtimes/jre
Bundling compatible JRE (This may take a while)
> @squarespace/server@1.1.2 cleanupscript /Users/Squid/.npm-global/lib/node_modules/@squarespace/server
> node scripts/execif.js --os=win32 --exists=build node scripts/vetolines.js build/distributions/local-developer/bin/run.bat #!
+ @squarespace/server@1.1.2
updated 1 package in 56.891s
После этого я клонирую свой сайт в папку на рабочем столе из git, а затем перехожу к папке в терминале.На этом этапе я пытаюсь запустить Dev Server, выполнив следующую команду (с «site-name», измененным на имя моего сайта:
squarespace-server https://site-name.squarespace.com
Моя проблема начинается здесь, яполучил ответ от терминала:
-bash: squarespace server: command not found
Мой компьютер Mac не распознает сервер, хотя я нашел папку на своем компьютере вручную (но я не знаю, что делатьс ним). До сих пор я пытался использовать несколько способов устранения неполадок:
- У меня есть пробная версия, поэтому я попытался использовать флаг --auth, как указано в документации.
- Я перезапустил весь процесс, поэтому удалил из системы все файлы, связанные с узлами и квадратами, и снова запустил.
- После поиска ответов в Интернете я установил homebrew , чтобы убедиться, что я устанавливаювернитесь в мою систему и вернитесь к ней правильно.
- Наконец, я попытался изменить разрешения для npm (но я не уверен, что сделал эту часть правильно или нет, так как не получил никакого разрешения eошибки).
Кроме того, большое спасибо за чтение всего этого.Я просто очень хотел убедиться, что вы все поняли, где я был во всем этом процессе.