Yes I did. In any case I have started from scratch, but I’ve got the same result. you find below the whole output. Please also note I had to take out -fs when running go-binddata. In the output you see the versions for node, npm and go. Let me know if you need anything else.
PS: I am a seasoned developer, but I am not familiar with node nor go. Do not give up after a little push or with some directions I will do my home work
storj@storj32:~/STORJ$ node -v
v16.10.0
storj@storj32:~/STORJ$ npm -v
7.24.0
storj@storj32:~/STORJ$ go version
go version go1.17.1 linux/386
storj@storj32:~/STORJ$ git clone https://github.com/storj/storj.git
Cloning into 'storj'...
remote: Enumerating objects: 91339, done.
remote: Counting objects: 100% (2289/2289), done.
remote: Compressing objects: 100% (1402/1402), done.
remote: Total 91339 (delta 1252), reused 1548 (delta 835), pack-reused 89050
Receiving objects: 100% (91339/91339), 77.11 MiB | 2.66 MiB/s, done.
Resolving deltas: 100% (64583/64583), done.
Checking out files: 100% (2088/2088), done.
storj@storj32:~/STORJ$ cd storj
storj@storj32:~/STORJ/storj$ cd web/storagenode/
storj@storj32:~/STORJ/storj/web/storagenode$ npm install
npm WARN deprecated request-promise-native@1.0.9: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142
npm WARN deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated @hapi/bourne@1.3.2: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated urix@0.1.0: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated eslint-loader@2.2.1: This loader has been deprecated. Please use eslint-webpack-plugin
npm WARN deprecated resolve-url@0.2.1: https://github.com/lydell/resolve-url#deprecated
npm WARN deprecated left-pad@1.3.0: use String.prototype.padStart()
npm WARN deprecated sane@4.1.0: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added
npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated chokidar@2.1.8: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated querystring@0.2.0: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.
npm WARN deprecated html-webpack-plugin@3.2.0: 3.x is no longer supported
npm WARN deprecated babel-eslint@10.1.0: babel-eslint is now @babel/eslint-parser. This package will no longer receive updates.
npm WARN deprecated @hapi/address@2.1.4: Moved to 'npm install @sideway/address'
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained
npm WARN deprecated @hapi/joi@15.1.1: Switch to 'npm install joi'
npm WARN deprecated core-js@2.6.12: core-js@<3.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.
added 2296 packages, and audited 2298 packages in 3m
141 packages are looking for funding
run `npm fund` for details
16 vulnerabilities (3 low, 12 moderate, 1 high)
To address issues that do not require attention, run:
npm audit fix
To address all issues possible (including breaking changes), run:
npm audit fix --force
Some issues need review, and may require choosing
a different dependency.
Run `npm audit` for details.
storj@storj32:~/STORJ/storj/web/storagenode$ npm run build
> storj-storagenode@0.1.0 build
> vue-cli-service build
⠸ Building for production...Starting type checking service...
Using 1 worker with 2048MB memory limit
⠧ Building for production...
WARNING Compiled with 14 warnings 9:16:31 AM
Module Warning (from ./node_modules/eslint-loader/index.js):
/home/storj/STORJ/storj/web/storagenode/src/app/components/SNOHeader.vue
106:13 warning Unexpected console statement no-console
175:13 warning Unexpected console statement no-console
181:13 warning Unexpected console statement no-console
187:13 warning Unexpected console statement no-console
196:13 warning Unexpected console statement no-console
202:13 warning Unexpected console statement no-console
208:13 warning Unexpected console statement no-console
✖ 7 problems (0 errors, 7 warnings)
Module Warning (from ./node_modules/eslint-loader/index.js):
/home/storj/STORJ/storj/web/storagenode/src/app/components/SatelliteSelectionDropdown.vue
79:13 warning Unexpected console statement no-console
96:13 warning Unexpected console statement no-console
120:17 warning Unexpected console statement no-console
127:13 warning Unexpected console statement no-console
133:13 warning Unexpected console statement no-console
139:13 warning Unexpected console statement no-console
✖ 6 problems (0 errors, 6 warnings)
Module Warning (from ./node_modules/eslint-loader/index.js):
/home/storj/STORJ/storj/web/storagenode/src/app/components/VChart.vue
39:30 warning Unexpected console statement no-console
✖ 1 problem (0 errors, 1 warning)
Module Warning (from ./node_modules/eslint-loader/index.js):
/home/storj/STORJ/storj/web/storagenode/src/app/components/VPagination.vue
133:13 warning Unexpected console statement no-console
158:13 warning Unexpected console statement no-console
183:13 warning Unexpected console statement no-console
✖ 3 problems (0 errors, 3 warnings)
Module Warning (from ./node_modules/eslint-loader/index.js):
/home/storj/STORJ/storj/web/storagenode/src/app/components/notifications/SNONotification.vue
90:13 warning Unexpected console statement no-console
✖ 1 problem (0 errors, 1 warning)
Module Warning (from ./node_modules/eslint-loader/index.js):
/home/storj/STORJ/storj/web/storagenode/src/app/components/payments/PayoutHistoryPeriodCalendar.vue
85:17 warning Unexpected console statement no-console
✖ 1 problem (0 errors, 1 warning)
Module Warning (from ./node_modules/eslint-loader/index.js):
/home/storj/STORJ/storj/web/storagenode/src/app/components/payments/PayoutHistoryTable.vue
72:13 warning Unexpected console statement no-console
✖ 1 problem (0 errors, 1 warning)
Module Warning (from ./node_modules/eslint-loader/index.js):
/home/storj/STORJ/storj/web/storagenode/src/app/components/payments/PayoutPeriodCalendar.vue
113:17 warning Unexpected console statement no-console
✖ 1 problem (0 errors, 1 warning)
Module Warning (from ./node_modules/eslint-loader/index.js):
/home/storj/STORJ/storj/web/storagenode/src/app/views/DashboardArea.vue
42:13 warning Unexpected console statement no-console
48:13 warning Unexpected console statement no-console
54:13 warning Unexpected console statement no-console
✖ 3 problems (0 errors, 3 warnings)
Module Warning (from ./node_modules/eslint-loader/index.js):
/home/storj/STORJ/storj/web/storagenode/src/app/views/NotificationsArea.vue
98:13 warning Unexpected console statement no-console
109:13 warning Unexpected console statement no-console
✖ 2 problems (0 errors, 2 warnings)
Module Warning (from ./node_modules/eslint-loader/index.js):
/home/storj/STORJ/storj/web/storagenode/src/app/views/PayoutArea.vue
92:13 warning Unexpected console statement no-console
98:13 warning Unexpected console statement no-console
104:13 warning Unexpected console statement no-console
110:13 warning Unexpected console statement no-console
116:13 warning Unexpected console statement no-console
122:13 warning Unexpected console statement no-console
✖ 6 problems (0 errors, 6 warnings)
You may use special comments to disable some warnings.
Use // eslint-disable-next-line to ignore the next line.
Use /* eslint-disable */ to ignore all warnings in a file.
warning
asset size limit: The following asset(s) exceed the recommended size limit (244 KiB).
This can impact web performance.
Assets:
fonts/font_regular.b396b059.ttf (251 KiB)
fonts/font_bold.97decd2b.ttf (254 KiB)
fonts/font_medium.4030a28e.ttf (254 KiB)
js/app_30186346287ccbe46c04.js (356 KiB)
js/vendors_30186346287ccbe46c04.js (599 KiB)
warning
entrypoint size limit: The following entrypoint(s) combined asset size exceeds the recommended limit (244 KiB). This can impact web performance.
Entrypoints:
app (1.05 MiB)
js/vendors_30186346287ccbe46c04.js
css/app.4ce344e8.css
js/app_30186346287ccbe46c04.js
warning
webpack performance recommendations:
You can limit the size of your bundles by using import() or require.ensure to lazy load some parts of your application.
For more info visit https://webpack.js.org/guides/code-splitting/
File Size Gzipped
dist/js/vendors_30186346287ccbe46c04.js 598.79 KiB 176.35 KiB
dist/js/app_30186346287ccbe46c04.js 356.26 KiB 59.36 KiB
dist/css/app.4ce344e8.css 118.06 KiB 19.39 KiB
Images and other types of assets omitted.
DONE Build complete. The dist directory is ready to be deployed.
INFO Check out deployment instructions at https://cli.vuejs.org/guide/deployment.html
storj@storj32:~/STORJ/storj/web/storagenode$ cd -
/home/storj/STORJ/storj
storj@storj32:~/STORJ/storj$ go get github.com/go-bindata/go-bindata/go-bindata
go get: installing executables with 'go get' in module mode is deprecated.
To adjust and download dependencies of the current module, use 'go get -d'.
To install using requirements of the current module, use 'go install'.
To install ignoring the current module, use 'go install' with a version,
like 'go install example.com/cmd@latest'.
For more information, see https://golang.org/doc/go-get-install-deprecation
or run 'go help get' or 'go help install'.
go get: added github.com/go-bindata/go-bindata v3.1.2+incompatible
storj@storj32:~/STORJ/storj$ go-bindata -prefix web/storagenode/ -o storagenode/console/consoleassets/bindata.resource.go -pkg consoleassets web/storagenode/dist/... web/storagenode/static/...
storj@storj32:~/STORJ/storj$ /usr/bin/env echo -e '\nfunc init() { FileSystem = AssetFile() }' >> storagenode/console/consoleassets/bindata.resource.go
storj@storj32:~/STORJ/storj$ gofmt -w -s storagenode/console/consoleassets/bindata.resource.go
storj@storj32:~/STORJ/storj$ go install -v storj.io/storj/cmd/storagenode
storj.io/storj/storagenode/console/consoleassets
# storj.io/storj/storagenode/console/consoleassets
storagenode/console/consoleassets/bindata.resource.go:1827:28: undefined: AssetFile