vue+vscode+nodejs 开发环境搭建

野性酷女 2022-10-26 14:10 373阅读 0赞

nodejs**安装配置**

1.**下载**

地址:https://nodejs.org/en/

2.**默认安装**

2964f01ce964ca64c239a7d55caa6139.png

安装完成后,执行npm -v 出现版本号则表示安装成功。

3.**配置**

  • 在node安装目录下新建两个文件夹node_global和node_cache
  • 配置npm全局模块的存放路径以及cache的存放路径,执行如下命令:

npm config set prefix “D:\Program Files\nodejs\node_global”

npm config set prefix “D:\Program Files\nodejs\node_cache”

  • 配置环境变量,增加变量

NODE_PATH D:\Program Files\nodejs\node_global\node_modules

NODEJS_PATH D:\Program Files\nodejs

PATH 追加%NODEJS_PATH%\;%NODEJS_PATH%\node_global\

  • 安装cnpm,执行如下命令:

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

  • 安装js格式校验插件eslint

cnpm install eslint -g

VSCode**安装配置**

1.**下载**

地址:https://code.visualstudio.com/Download

2.**默认安装**

3.**插件安装**

  • Auto Close Tag
  • Auto Rename Tag
  • Beautify
  • Chinese
  • CSS peek
  • Document This
  • ESlint
  • filesize
  • Gitlens-Git supercharged
  • HTML CSS support
  • HTML snippets
  • Java Server pages
  • Language Support for Java
  • Live server
  • open in browser
  • Path Autocomplete
  • Path Intellisense
  • PostCSS syntax
  • postcss-sugarss-language
  • Vetur
  • VS Code CSS Comments
  • vscode-icons
  • Vue 2 Snippets
  • VueHelper

3.**配置**

修改配置如下:

  1. {
  2. "css.validate": false,
  3. // "files.associations": {
  4. // "*.css": "postcss"
  5. // },
  6. "emmet.includeLanguages": {
  7. "vue-html": "html",
  8. "javascript": "javascriptreact",
  9. "postcss": "css"
  10. },
  11. "git.path":"E:/Program Files/Git/bin/git.exe",
  12. "git.autoRepositoryDetection": false,
  13. "workbench.iconTheme": "vscode-icons",
  14. //自动补齐文件路径时,带入扩展名
  15. "path-autocomplete.extensionOnImport": true,
  16. // 每次保存文件(ctrl+s)时,eslint插件会自动对当前文件进行eslint语法修正!
  17. "eslint.validate": [
  18. "javascript",
  19. "javascriptreact",
  20. "html",
  21. {
  22. "language": "vue",
  23. "autoFix": true
  24. }
  25. ],
  26. "eslint.options": {
  27. "plugins": [
  28. "html"
  29. ]
  30. },
  31. //为了符合eslint的两个空格间隔原则
  32. "editor.tabSize": 2,
  33. // 启用/禁用 HTML 标记的自动关闭。
  34. "html.autoClosingTags": true,
  35. // 启用后,按下 TAB 键,将展开 Emmet 缩写。
  36. "emmet.triggerExpansionOnTab": true,
  37. // 以像素为单位控制字号。
  38. "editor.fontSize": 16,
  39. "[postcss]": {},
  40. "git.enableSmartCommit": true,
  41. "liveServer.settings.host": "172.30.201.16",
  42. "liveServer.settings.donotShowInfoMsg": true,
  43. "gitlens.advanced.messages": {
  44. "suppressShowKeyBindingsNotice": true
  45. },
  46. "explorer.confirmDelete": false,
  47. "vsicons.dontShowNewVersionMessage": true
  48. }

vue**安装和初始化**

1.**安装**

执行命令:cnpm install -g vue-cli

2.**搭建vue项目并初始化**

  • 执行命令:vue init webpack my-project
  • 根据提示输入内容

    7e0172330f6b5cb63e9bd219f71fca14.png

使用vscode打开项目

b0323c7361a32c684aafeebc4f8311d4.png

右键项目,在终端中打开

7e6c0230242e006c669a52db7566fb40.png

移动到项目根目录

cd ..

  • 安装依赖

cnpm install

  • 启动项目

cnpm run dev

结果如下:

786e3a3a925d79d064b947eb07433663.png

转载: https://www.cnblogs.com/warmsmile/p/9860527.html

发表评论

表情:
评论列表 (有 0 条评论,373人围观)

还没有评论,来说两句吧...

相关阅读

    相关 开发环境

    搭建开发环境可以分为两种:         第一种是项目非常简单,可能简单到只有一两个页面就可以搞定,这时候我们就直接新建一个html页面进行开发就行         第二

    相关 开发环境

    devsever contentbase是接下来要执行的本地开发环境的服务器规定服务器要在哪里获取文件 open:true.//自动打开浏览器 port 9000 第一

    相关 MBlock开发环境

    本人对STM教育有兴趣,研究了一下mblock的代码,总结了一些个人搭建修改的经验,如果有需要进一步了解的朋友,欢迎交流,QQ:690333105,验证信息:mblock