armbian ubuntu 小盒子安装nodejs npm vue3 环境

1.直接通过apt-get install nodejs 的版本太低了 我的是v12 我试了下

npm create vue@latest这种方式不行

所以就卸载了自动安装的nodejs apt remove nodejs

去淘宝的ftp上下载对应的版本

CNPM Binaries Mirror

我的小盒子是linux arm64版本

wget 之后解压

然后创建符号链接

复制代码
ln /home/QMCY/node/node-v20.11.0-linux-arm64/bin/node /usr/bin/node
ln -s /home/QMCY/node/node-v20.11.0-linux-arm64/lib/node_modules/npm/bin/npm-cli.js /usr/bin/npm

这样直接敲 node -v npm -v 都有作用了

这样 就可以通过npm create vue@latest 来创建vue项目了

这样 npm run dev就可以访问了

但是有一个问题默认的是 绑定的是127.0.0.1 小盒子是命令行的 没有浏览器 只能从局域网其他机器访问 这样是访问不了的

需要这样

复制代码
npm run dev -- --host 0.0.0.0 --port 3000

可以看到已经提示了Network的访问方式

确实也能访问了。这样vue的开发环境就搭好了

相关推荐
武文斌771 分钟前
项目学习总结:LVGL图形参数动态变化、开发板的GDB调试、sqlite3移植、MQTT协议、心跳包
linux·开发语言·网络·arm开发·数据库·嵌入式硬件·学习
爱吃喵的鲤鱼4 分钟前
仿mudou——Connection模块(连接管理)
linux·运维·服务器·开发语言·网络·c++
让子弹飞0213 分钟前
永久解决ubuntu网络连接问题
linux·运维·ubuntu
郝学胜-神的一滴37 分钟前
使用Linux的read和write系统函数操作文件
linux·服务器·开发语言·数据库·c++·程序人生·软件工程
七七七七072 小时前
【Linux 系统】打开文件和文件系统
linux·运维·spring
DeeplyMind2 小时前
第二章:模块的编译与运行-7 Loading and Unloading Modules
linux·驱动开发
---学无止境---3 小时前
Linux中驱动程序通过fasync异步通知应用程序的实现
linux
cccyi73 小时前
Linux 进程间通信机制详解
linux·进程通信
北京迅为3 小时前
【北京迅为】iTOP-4412精英版使用手册-第三十五章 WEB控制LED
linux·嵌入式硬件·嵌入式·4412
美酒没故事°3 小时前
npm源管理器:nrm
前端·npm·npm源