My 'workbench'
$ mix archive
* hex-0.16.0
* phoenix_new
* phx_new-1.3.0-rc.2
Archives installed at: /Users/walther/.mix/archives
$ elixir -v
Erlang/OTP 19 [erts-8.3] [source] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false] [dtrace]
| /Users/walther/.node/bin/vorlon -> /Users/walther/.node/lib/node_modules/vorlon/bin/vorlon | |
| > bufferutil@1.1.0 install /Users/walther/.node/lib/node_modules/vorlon/node_modules/bufferutil | |
| > node-gyp rebuild | |
| CXX(target) Release/obj.target/bufferutil/src/bufferutil.o | |
| In file included from ../src/bufferutil.cc:16: | |
| ../../nan/nan.h:261:25: error: redefinition of '_NanEnsureLocal' | |
| NAN_INLINE v8::Local<T> _NanEnsureLocal(v8::Local<T> val) { | |
| ^ |
| $ which node | |
| /usr/local/bin/node | |
| $ node -v | |
| v4.2.4 | |
| $ npm install -g vorlon | |
| /Users/walther/.node/bin/vorlon -> /Users/walther/.node/lib/node_modules/vorlon/bin/vorlon | |
| > bufferutil@1.1.0 install /Users/walther/.node/lib/node_modules/vorlon/node_modules/bufferutil | |
| > node-gyp rebuild |
| # web/controllers/page_controller.ex | |
| defmodule HelloPhoenix.PageController do | |
| # use HelloPhoenix.Web, :controller | |
| use AbstractController | |
| # def index(conn, _params) do | |
| # render conn, "index.html" | |
| # end | |
| def show(conn, _params) do |
| cd ~ | |
| brew uninstall --force node | |
| sudo rm -rf /usr/local/{lib/node{,/.npm,_modules},bin,share/man}/{npm*,node*,man1/node*} | |
| rm -rf ~/.node | |
| sudo rm -rf ~/.node ~/.npm | |
| sudo rm -rf node_modules /usr/local/lib/node_modules | |
| $ curl "https://nodejs.org/dist/latest/node-${VERSION:-$(wget -qO- https://nodejs.org/dist/latest/ | sed -nE 's|.*>node-(.*)\.pkg</a>.*|\1|p')}.pkg" > "$HOME/Downloads/node-latest.pkg" && sudo installer -store -pkg "$HOME/Downloads/node-latest.pkg" -target "/" | |
| % Total % Received % Xferd Average Speed Time Time Time Current | |
| Dload Upload Total Spent Left Speed | |
| 100 14.8M 100 14.8M 0 0 3821k 0 0:00:03 0:00:03 --:--:-- 3821k |
| $ npm list yo | |
| /Users/walther | |
| └── (empty) | |
| npm ERR! code 1 | |
| $ npm install -g yo | |
| npm WARN deprecated npmconf@2.1.2: this package has been reintegrated into npm and is now out of date with respect to npm | |
| /Users/walther/.node/bin/yo -> /Users/walther/.node/lib/node_modules/yo/lib/cli.js | |
| /Users/walther/.node/bin/yo-complete -> /Users/walther/.node/lib/node_modules/yo/lib/completion/index.js |
My 'workbench'
$ mix archive
* hex-0.16.0
* phoenix_new
* phx_new-1.3.0-rc.2
Archives installed at: /Users/walther/.mix/archives
$ elixir -v
Erlang/OTP 19 [erts-8.3] [source] [64-bit] [smp:8:8] [async-threads:10] [hipe] [kernel-poll:false] [dtrace]
| Please see my 'environment' and how to reproduce below! | |
| Trying to use the Google Keep Layout leaves me with the 'icons' spelled as text | |
| If, however, I substitute the | |
| <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900"> | |
| with this |
Software versions
rails: 6.1.3 ruby: 2.6.1p33 node: v14.12.0 yarn: 1.22.5
webpacker.yml
# Note: You must restart bin/webpack-dev-server for changes to take effect
NOTE: If you happen to end up here 'by the hands of Google' or some other (mis)fortune - please have a look at the solution
I use Cesar William Alvarenga's setup
to get going - and I'm OK for the db, and for the build of phoenix and, heck, I'm even good for the docker-compose run --rm phoenix mix test like this (my app is named battery_rehab - but otherwise it's a 1:1)
√ battery.rehab % docker-compose run --rm battery_rehab mix test
Creating batteryrehab_battery_rehab_run ... done
Compiling 17 files (.ex)