zoukankan      html  css  js  c++  java
  • 安装(c)npm及搭建Vue项目详解

    【安装步骤】

    一、安装node.js(node-v12.16.1-x64.msi)

    1.前往node.js官网下载并安装工具,这里安装路径选到D盘,D:Program Files odejs

     安装完毕后在命令行输入以下命令测试是否安装成功,正确会出现版本号

    npm -v

    2.改变原有的环境变量,

      (1)配置npm的全局模块的存放路径以及cache的路径,例如两个文件夹放在NodeJS的主目录下,便在NodeJs下建立"node_global"及"node_cache"两个文件夹,输入以下命令改变npm配置

    npm config set prefix "D:Program Files
    odejs
    ode_global"
    npm config set cache "D:Program Files
    odejs
    ode_cache"

     

    (2)在系统环境变量添加系统变量NODE_PATH,如后面环境变量图1配置(重启电脑才生效),输入路径D:Program Files odejs ode_global ode_modules,此后所安装的模块都会安装到改路径下  

    (3)在命令行输入以下命令试着安装express(注:“-g”这个参数意思是装到global目录下,也就是上面说设置的“D:Program Files odejs ode_global”里面。)

    npm install express -g

    安装完毕后可以看到. ode_global ode_modulesexpress 已经有内容

     

     (4)在命令行输入node进入编辑模式,输入以下代码测试是否能正常加载模块:

    require('express')

     

    假如成功,可以看到有输出。假如出错,检查NODE_PATH的路径。

    二、安装淘宝npm(cnpm)

     1.安装cnpm

       (1)输入以下命令

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

       (2)输入cnpm -v输入是否正常,这里肯定会出错。

    cnpm -v

       (3)添加系统变量Path的内容

      因为cnpm会被安装到D:Program Files odejs ode_global下,而系统变量Path并未包含该路径。在系统变量Path下添加该路径即可正常使用cnpm;如后面环境变量图2配置(重启电脑才生效)

     

    系统变量Path的设置(图2):

     

    三、搭建Vue项目(VSCodeSetup-x64-1.43.0.exe)

    1.假设Vscode、nodejs等已经安装好了。

    2.全局安装vue-cli,vue-cli可以帮助我们快速构建Vue项目。

    安装命令:

    cnpm install -g vue-cli

    打开VScode的终端,调出命令输入框。点击终端-新建终端,输入上述命令,回车,等待安装完成。

     

    3.安装webpack,它是打包js的工具

    安装命令:

    cnpm install -g webpack

    安装方法同上。

    PS:安装完成之后,可以输入命令:vue -V,检查是否安装成功

    4.安装完成之后就可以开始创建vue项目,首先创建一个文件夹用来存放你的项目,用vscode打开对应的文件夹,并在终端cd到对应的文件夹。比如我的文件夹就是myfirstvue

    创建项目命令,输入回车:

    vue init webpack myfirstvue

    其中myfirstvue就是项目名称,根据喜好自己取。

     

    接着会出现一些配置项,可以根据需要配置,也可以默认,直接按回车。

     

    然后继续等待安装依赖项。完成之后,一个基本的 vue项目就搭建完了。完成之后的vscode左边可以看到如下目录,其中main.js就是入口。

     

    安装扩展:

    1. Vetur; 2. Debugger for Chrome; 3.  ESLint; 4.  Beautify; 5、  … …

     

    5.接着运行项目,先【终端】->【新建终端】(或在CMD命令行窗口CD到项目文件夹,cd myfirstvue),然后输入以下指令:

    npm run dev

     

     

    成功之后,接着在浏览器里输入:http://localhost:8080,看到如下画面就是成功了。

     

    6.项目打包发布上线

    输入命令:

    npm run build

    完成之后,项目文件夹中会出现一个dist文件夹,里面就是打包之后的内容,直接部署就好了。

     

    7.在VSCode调试(设置断点):

    (1)、配置launch.json文件内容

        "configurations": [

            {

                "type": "chrome",

                "request": "launch",

                "name": "vuejs: chrome",

                "url": "http://localhost:8080",

                "webRoot": "${workspaceFolder}/src",

                "breakOnLoad": true,

                "sourceMapPathOverrides": {

                  "webpack:///src/*": "${webRoot}/*"

                }

            }    

        ]

     

     

     

     

  • 相关阅读:
    个人7天安排
    七天安排
    京东搜索规则
    关于从一个整数数组中求得最大的子整数组和
    结对项目开发--电梯调度
    分析英文文本各个词出现的频率
    关于安卓版的eclipse连接数据库并誓言增删改查
    电梯调度 结对开发项目
    求一个二维数组的最大子数组
    求一堆数组中最大的子数组
  • 原文地址:https://www.cnblogs.com/chriskwok/p/12752125.html
Copyright © 2011-2022 走看看