1:webstorm的安装(友情博客链接):

https://www.cnblogs.com/hskw/p/9294860.html

https://www.cnblogs.com/pwj2lgx/p/11578995.html

2:node.js的安装:

请在官网下载最新的版本:https://nodejs.org/zh-cn/download/current/

3:vue-cli

4. Webstorm 快速启动Vue项目配置

步骤

webstorm的安装及破解 (请参考链接博客)

node.js的安装

1.直接双击运行nodejs的下载文件*.msi,一路next,一直到选择安装模式下停止

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

2.vue项目选择最后一个,默认安装以上所有

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

 

3.点击next,然后install即可(需要等一会)

 Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

 

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

 

4.检查node.js安装完成,打开cmd,输入指令

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

5.以上node.js的安装就完成了,但是为了后面的方便使用,此处需要配置一些nodeJS的使用配置

5.1 打开node.js的安装目录,配置及指定之后npm的全局缓存目录(放到此安装目录D盘中),避免之后占用C盘空间

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

 

5.2 创建两个空目录

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

 

5.3 打开cmd命令行,运行

1 npm config set prefix "D:\Program Files\nodejs\node_global"
2 npm config set cache "D:\Program Files\nodejs\node_cache"

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

 

 5.4 接下来设置环境变量,“我的电脑”-右键-“属性”-“高级系统设置”-“高级”-“环境变量”

在【系统变量】下新建【NODE_PATH】,输入【D:\Program Files\nodejs\node_global\node_modules】(改成你自己的nodeJS的安装目录)
将【用户变量】下的【Path】修改为【D:\Program Files\nodejs\node_global】(改成你自己的nodeJS的安装目录)
Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

 Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

5.5  npm install express -g ,测试一下

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

vue-cli

0.安装淘宝镜像

 

1、打开cmd,输入命令  

 

      npm install -g cnpm --registry=https://registry.npm.taobao.org

 

     安装Vue需要npm的版本大于3,所以我们先升级一下npm,输入命令

 

     cnpm install cnpm -g

 

     安装vue,输入命令

 npm install -g @vue/cli    使用该命令安装3.0以上版本

     cnpm install vue

 

     安装vue-cli,输入命令

 

     cnpm install --global vue-cli

 

1.打开命令行输入安装命令:npm install -g vue-cli

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

 2.安装后测试一下是否安装成功或者vue -V,注意V是大写

 Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

 

Webstorm快速启动Vue项目配置

1.添加npm到Webstorm

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

2. 在Webstorm->view->Tool windows->Terminal下输入node -v,如果出现版本号,恭喜你不用配置,如果没有需要进行以下操作

在webstorm里配置nodejs环境,然后注意 重启!!!

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

 如果此步骤配置完成,Webstorm中还是不能查到版本号,请重启电脑!!!

 

 

--------------------------------------------------------------------------------------------------------------------------------------------以上环境的配置就完成了

【报错 】

1. ERROR :命令行新建项目

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

在命令行输入 vue init webpack myProVue 创建myProVue 的项目时报错

SyntaxError: Block-scoped declarations (let, const, function, class) not yet supported outside strict mode
    at exports.runInThisContext (vm.js:53:16)
    at Module._compile (module.js:373:25)
    at Object.Module._extensions..js (module.js:416:10)
    at Module.load (module.js:343:32)
    at Function.Module._load (module.js:300:12)
    at Function.Module.runMain (module.js:441:10)
    at startup (node.js:139:18)
    at node.js:968:3

 报错原因:node的版本过低,升级版本

解决方案:

 

1.先检查npm和node的版本

 

查看npm版本:npm -v

 

升级npm: npm install -g npm

 

查看node版本:node -v

 

升级node版本:https://nodejs.org/ 官网现在下载最新的node安装

 

2.卸载vue-cli

 

npm uninstall -g vue-cli

 

3.重新安装vue-cli

 

npm install -g vue-cli

 

4.踩坑记

4.1  webstorm是前端调试工具,需要部署到服务器上运行,不能实现自动部署,需要手动部署,部署到远程和本地是一样的步骤

部署教程,请参考:https://blog.csdn.net/prrety_girl/article/details/79518663

4.2 IDEA是后台管理连接服务器的强大的集成工具,是代替了eclipes和myeclipes等后台代码编写及服务器部署管理的强大工具

IDEA与webstorm的服务器是分开的,IDEA是一体化集成,wenstorm需要将前端css等这些代码手动部署到服务器之后,手动启动服务器之后,才能进行预览的.即打开html界面,点击左上角的浏览器的这些图标,打开浏览器预览

4.3 还需要注意一点,webstorm 仅仅能显示当前页面的改动情况,视觉效果的改动,想要进行js调试 是不行的 !!!!!  所以只限于打开页面,不能进行页面的跳转及其他处理

(如果要进行调试,需要部署到远程服务器上,在浏览器上调试.服务器部署请参开4.1)

---------大家看一下下面的这个配置,应该也能看出来几分,仅仅是单个页面的调试

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

Vue 项目开发工具之在 WebStorm 上的环境 配置及搭建

  开始一个新项目

1. webstorm新建一个vue项目

2.

1).npm install -g vue-cli 先安装vue
2).vue init webpack my-project 创建项目框架

 

3).npm install 安装项目依赖

 

4).npm run dev 运行测试环境

 

4.4 在现有项目导入到webstorm中时,不知道对方是使用的什么开发工具

在运行npm run dev时报错

 > yn-znp-pmsweb@1.0.0 dev
> vue-cli-service serve

'vue-cli-service' 不是内部或外部命令,也不是可运行的程序
或批处理文件

解决办法:npm install -g @vue/cli-service
重新安装后解决
-----------------------------

重新运行后报错

 INFO  Starting development server...
10% building 2/5 modules 3 active ...dules\babel-loader\lib\index.js!F:\WorkspaceWeb\yn-znp-pms-web\src\main.jsE
rror: error:0308010C:digital envelope routines::unsupported
    at new Hash (node:internal/crypto/hash:67:19)
    at Object.createHash (node:crypto:135:10)
。。。

  opensslErrorStack: [ 'error:03000086:digital envelope routines::initialization error' ],
  library: 'digital envelope routines',
  reason: 'unsupported',
  code: 'ERR_OSSL_EVP_UNSUPPORTED'
}

Node.js v17.4.0

解决办法:set NODE_OPTIONS=--openssl-legacy-provider

设置了降低node的版本解决

------------------------------------------

在找问题的时候发现

如果使用webstorm构建项目,需要安装webpack

先查询webpac的版本号

F:\WorkspaceWeb\XXX>webpack -v

One CLI for webpack must be installed. These are recommended choices, delivered as separate packages:
 - webpack-cli (https://github.com/webpack/webpack-cli)
   The original webpack full-featured CLI.
We will use "npm" to install the CLI via "npm install -D".
Do you want to install 'webpack-cli' (yes/no): yes
Installing 'webpack-cli' (running 'npm install -D webpack-cli')...
出现上面提示就是webpac没有安装,输入yes后开始下载

重新查询webpack -v,出现下面提示即是成功
webpack: 4.46.0
webpack-cli: 4.9.2
webpack-dev-server 3.11.3

 

 

 ========================================================================华丽的分割线

如果在此基础上需要运行react-native 相关项目

需要下载react-native cli

npm install -g react-native-cli

 

=================================================

如果windows上安装了多个版本的node,可以下载nvm进行版本切换

下载链接

https://github.com/coreybutler/nvm-windows/releases

直接一路next即可,中间需要注意选择node的安装路径

相关文章:

  • 2021-05-07
  • 2021-10-22
  • 2021-08-01
  • 2022-12-23
  • 2021-07-27
  • 2021-06-04
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-08
  • 2021-05-02
  • 2021-07-28
相关资源
相似解决方案