Некоторые файлы были загружены в репозиторий Community Visualizations .Санки был помечен как экспериментальный и удален в этом коммите .Причиной может быть его обновление до новой версии , но мы знаем об этом, если используем его в производстве.В любом случае, вы все равно можете просматривать историю репозитория, чтобы найти более старые файлы, содержащие исходный код.Например:
Обратите внимание, что он также содержит инструкциио том, как создавать визуализации с новыми изменениями, которые вы применяете к коду.
Кстати, даже если у вас нет storage.objects.list
для запуска $ gsutil ls gs://public-community-viz-showcase-reports/sankey
, у вас есть storage.objects.get
и вы можете получитьотдельные файлы конечно.Проблема в том, что при этом файлы минимизируются для повышения производительности и не читаются на самом деле.
В качестве примера можно привести выдержку из index.js
:
$ gsutil cat gs://public-community-viz-showcase-reports/sankey/index.js | head -c 500
:
!function(t){var n={};function e(r){if(n[r])return n[r].exports;var i=n[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,e),i.l=!0,i.exports}e.m=t,e.c=n,e.d=function(t,n,r){e.o(t,n)||Object.defineProperty(t,n,{enumerable:!0,get:r})},e.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},e.t=function(t,n){if(1&n&&(t=e(t)),8&n)return t;if(4&n&&"object"==typeof t&&t