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 | |
> [email protected] 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 | |
> [email protected] 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 [email protected]: 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)