怎么看vue项目需要的node版本(vue 查看版本)
本篇文章给大家谈谈怎么看vue项目需要的node版本,以及vue 查看版本对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、Mac 系统配置Vue开发环境
- 2、安装node和npm
- 3、怎么用终端查看nodejs版本?
- 4、怎么在命令行中查看nodejs和npm的版本号?
- 5、部署vue项目、安装mongodb
- 6、如何查看已有项目的node版本?
Mac 系统配置Vue开发环境
首先安装nodejs
终端输入:brew install nodejs 或者直接官网手动安装。 node -v 查看 nodejs版本
注:网上说使用终端安装会需要nodejs模块安装目录的权限,运行:sudo chmod -R 777 /usr/local/lib/node_modules/
3、安装npm (淘宝镜像)
终端输入:npm install -g cnpm --registry=
4、安装webpack
cnpm install webpack -g
5、安装vue脚手架(自动搭建vue项目框架的工具)
sudo npm install -g vue-cli。静待。
输入vue或者vue list,可vue是否安装成功。
安装node和npm
安装成功后可以查看node版本和npm版本,默认会带有npm,但最好安装6.14.8的npm以对应v14.15.1的node
如下是安装6.14.8版本的npm命令 npm install npm@6.14.8
完成 可以运行vue项目
怎么用终端查看nodejs版本?
使用终端查看nodejs版本的方法是很简单的,只需要使用node -v命令即可查看nodejs的版本信息。:在cmd下直接敲 node -v 看是否显示nodejs的版本,如果提示错误,则重新安装nodejs,选择将node加入path路径(默认选项安装是加入了的)。 运行: 打开cmd,进入server.js的目录(在资源管理器中复制即可): cd /d d:\test\ 使用 node server.js
1、在windows中的命令提示符下查看node版本的方法和linux下操作是一样的,首先打开命令行界面,如下图:
2、然后输入命令node -v,即可查看到nodejs在该系统的版本号如下图:
怎么在命令行中查看nodejs和npm的版本号?
查看nodejs版本:node -v。
查看npm安装的版本:npm -v。
常用命令:
npm install moduleNames:安装Node模块。
安装完毕后会产生一个node_modules目录,其目录下就是安装的各个node模块。
npm view moduleNames:查看node模块的package.json文件夹。
注意事项:如果想要查看package.json文件夹下某个标签的内容,可以使用$npm view moduleName labelName。
npm list:查看当前目录下已安装的node包。
注意事项:Node模块搜索是从代码执行的当前目录开始的,搜索结果取决于当前使用的目录中的node_modules下的内容。$ npm list parseable=true可以目录的形式来展现当前安装的所有node包。
npm help:查看帮助命令。
npm view moudleName dependencies:查看包的依赖关系。
npm view moduleName repository.url:查看包的源文件地址。
npm view moduleName engines:查看包所依赖的Node的版本。
npm help folders:查看npm使用的所有文件夹。
npm rebuild moduleName:用于更改包内容后进行重建。
npm outdated:检查包是否已经过时,此命令会列出所有已经过时的包,可以及时进行包的更新。
npm update moduleName:更新node模块。
npm uninstall moudleName:卸载node模块。
一个npm包是包含了package.json的文件夹,package.json描述了这个文件夹的结构。访问npm的json文件夹的方法如下:
$ npm help json 此命令会以默认的方式打开一个网页,如果更改了默认打开程序则可能不会以网页的形式打开。
发布一个npm包的时候,需要检验某个包名是否已存在
$ npm search packageName。
npm init:会引导你创建一个package.json文件,包括名称、版本、作者这些信息等。
npm root:查看当前包的安装路径;npm root -g:查看全局的包的安装路径。
部署vue项目、安装mongodb
一、node运行环境
1、npm install -g n
通过npm 全局安装node
2、 sudo n 8.16.0
设置node版本
Password:
install : node-v8.16.0
mkdir : /usr/local/n/versions/node/8.16.0
fetch :
######################################################################## 100.0%
installed : v8.16.0
3、node -v
v8.16.0
二、安装mongodb
1、brew tap mongodb/brew
2、brew install mongodb-community
= Installing mongodb-community from mongodb/brew
== Downloading
######################################################################## 100.0%
== Caveats
To have launchd start mongodb/brew/mongodb-community now and restart at login:
brew services start mongodb/brew/mongodb-community
Or, if you don't want/need a background service you can just run:
mongod --config /usr/local/etc/mongod.conf
== Summary
🍺 /usr/local/Cellar/mongodb-community/4.2.5: 21 files, 305.9MB, built in 7 minutes 4 seconds
(base) mengfaniaodeMBP:homebrew-core mengfanxiao$ cat usr/local/etc/mongod.conf
cat: usr/local/etc/mongod.conf: No such file or directory
(base) mengfaniaodeMBP:homebrew-core mengfanxiao$ brew services start mongodb/brew/mongodb-community
== Successfully started `mongodb-community` (label: homebrew.mxcl.mongodb-community)
3、启动/停止
brew services start mongodb-community
brew services stop mongodb-community
4、配置
配置文件:/usr/local/etc/mongod.conf
日志目录路径:/usr/local/var/log/mongodb
数据目录路径:/usr/local/var/mongodb
5、端口
三、问题梳理
1、环境问题
node -v
dyld: Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.64.dylib
Referenced from: /usr/local/bin/node
Reason: image not found
Abort trap: 6
说明node相关库已被损坏 需要重新安装
卸载node
brew uninstall --ignore-dependencies node icu4c
Uninstalling /usr/local/Cellar/node/13.5.0... (4,663 files, 59.1MB)
node 12.12.0 is still installed.
Run `brew uninstall --force node` to remove all versions.
安装node
brew install node
通过这种方式安装的是最新版本的node 但很容易出现版本不兼容问题 所以不推荐这么安装 建议安装node8 该版本比较稳定 很少出现与其他软件不兼容情况
2、文件创建权限问题
== Installing dependencies for node: icu4c
== Installing node dependency: icu4c
== Downloading
######################################################################## 100.0%
== Pouring icu4c-64.2.mojave.bottle.tar.gz
Error: Failed to create /usr/local/opt/icu4c
Things that depend on icu4c will probably not build.
Could not symlink .
/usr/local/opt is not writable.
== Caveats
a、创建文件夹
sudo mkdir /usr/local/opt
b、root用户赋予当前用户操作该文件夹权限
此时该文件夹权限属于root 给mengfanxiao账户赋予权限
chown -R mengfanxiao /usr/local/opt
3、插曲 springboot启动问题
dea启动spring-boot,报java.lang.NoClassDefFoundError: javax/servlet/ServletContext错误
dependency
groupIdorg.springframework.boot/groupId
artifactIdspring-boot-starter-tomcat/artifactId
scopeprovided/scope
/dependency
把scope注释掉即可
maven中三种classpath
编译,测试,运行
1.compile: 默认范围 ,编译测试运行都有效
2.provided:在编译和测试时有效
3.runtime:在测试和运行时有效
4.test:只在测试时有效
5.system:在编译和测试时有效,与本机系统关联,可移植性差
4、环境不匹配问题
Node Sass does not yet support your current environment: OS X 64-bit with Unsupported runtime (79)qi
卸载重装(最新版本的node-sass)即可:
npm uninstall node-sass -D
npm install node-sass -D
5、版本冲突问题 node和mongodb版本不兼容
mongodb-core@1.2.31 requires a peer of kerberos@~0.0
node -v v13.12.0
npm -v 6.14.4
gyp ERR! command "/usr/local/Cellar/node/13.12.0/bin/node" "/usr/local/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /Users/mengfanxiao/Documents/project/company/wechain/questionnaire/node_modules/leveldown
gyp ERR! node -v v13.12.0
gyp ERR! node-gyp -v v5.1.0
gyp ERR! not ok
npm WARN mongodb-core@1.2.31 requires a peer of kerberos@~0.0 but none is installed. You must install peer dependencies yourself.
这种情况需要安装node8
brew search node
== Formulae
libbitcoin-node node node-sass node@12 nodebrew nodenv
llnode node-build node@10 node_exporter ✔ nodeenv
如果有node8
则 brew install node@8
然后brew link --overwrite --force node@8
没有node8
npm install -g n
sudo n 8.16.0
安装了node8版本
npm install
leveldown@1.7.2 install /Users/mengfanxiao/Documents/project/company/wechain/new/questionnaire/node_modules/level/node_modules/leveldown
prebuild-install || node-gyp rebuild
added 42 packages from 44 contributors in 20.79s
6、安装mongodb问题
brew install mongodb
Error: No available formula with the name 'mongodb'
MongoDB不再是开源的了,并且已经从Homebrew中移除 #43770
安装MongoDB社区服务器的最新可用生产版本(包括所有命令行工具)。这将安装MongoDB 4.2.x:
$ brew install mongodb-community
安装MongoDB社区服务器和命令行工具的最新4.2.x生产版本:
$ brew install mongodb-community@4.2
安装MongoDB社区服务器和命令行工具的最新4.0.x生产版本:
$ brew install mongodb-community@4.0
安装MongoDB社区服务器和命令行工具的最新3.6.x生产版本:
$ brew install mongodb-community@3.6
仅安装最新的mongoshell以连接到远程MongoDB实例:
$ brew install mongodb-community-shell
如何查看已有项目的node版本?
一般来说装最新版本的node就行了。甭管什么项目,统一用最新的node就行了。
关于怎么看vue项目需要的node版本和vue 查看版本的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。