• vue项目创建


    使用命令行工具npm新创建一个vue项目

     

    使用vue开发项目的前期工作可以参考前面写的:  Vue环境搭建及node安装过程整理

    Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。该工具提供开箱即用的构建工具配置,带来现代化的前端开发流程。

    只需几分钟即可创建并启动一个带热重载、保存时静态检查以及可用于生产环境的构建配置的项目:

    # 全局安装 vue-cli
    $ npm install --global vue-cli
    # 创建一个基于 webpack 模板的新项目
    $ vue init webpack my-project
    复制代码
    $ vue init webpack test     //输入命令
    
    ? Project name (test) test
    ? Project name test
    ? Project description (A Vue.js project) 测试项目
    ? Project description 测试项目
    ? Author lxx1024
    ? Author lxx1024
    ? Vue build standalone
    ? Install vue-router? (Y/n) Y     //安装路由
    ? Install vue-router? Yes
    ? Use ESLint to lint your code? (Y/n) n       //Eslint验证,很严谨,所以选择n
    ? Use ESLint to lint your code? No
    ? Setup unit tests with Karma + Mocha? (Y/n) Y
    ? Setup unit tests with Karma + Mocha? Yes
    ? Setup e2e tests with Nightwatch? (Y/n) Y
    ? Setup e2e tests with Nightwatch? Yes
    
       vue-cli · Generated "test".
    
       To get started:
    
         cd test
         npm install
         npm run dev
    
       Documentation can be found at https://vuejs-templates.github.io/webpack
    复制代码
    # 安装依赖,走你
    cd my-project    //进入到项目的根目录--直接进入到该文件夹即可
    $ npm install        //安装依赖包
    $ npm run dev     //运行项目
     
    下面是运行结果
    复制代码
    > npm install
    
    > phantomjs-prebuilt@2.1.15 install C:Users81487Desktop	est
    ode_modulesphantomjs-prebuilt
    > node install.js
    
    PhantomJS not found on PATH
    Downloading https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-windows.zip
    Saving to C:Users81487AppDataLocalTempphantomjsphantomjs-2.1.1-windows.zip
    Receiving...
    
    Error making request.
    Error: connect ETIMEDOUT 54.231.81.168:443
        at Object.exports._errnoException (util.js:1020:11)
        at exports._exceptionWithHostPort (util.js:1043:20)
        at TCPConnectWrap.afterConnect [as oncomplete] (net.js:1090:14)
    
    Please report this full log at https://github.com/Medium/phantomjs
    test@1.0.0 C:Users81487Desktop	est
    +-- autoprefixer@7.1.5
    | +-- browserslist@2.5.1
    | | `-- electron-to-chromium@1.3.26
    | +-- caniuse-lite@1.0.30000746
    | +-- normalize-range@0.1.2
    .................
    ................. | +-- html-entities@1.2.1 | +-- querystring@0.2.0 | `-- strip-ansi@3.0.1 | `-- ansi-regex@2.1.1 `-- webpack-merge@4.1.0 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@^1.0.0 (node_moduleschokidar ode_modulesfsevents): npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.2: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"}) npm WARN karma-sinon-chai@1.3.2 requires a peer of sinon@^2.1.0 but none was installed. npm ERR! Windows_NT 10.0.10240 npm ERR! argv "E:\nodejs\node.exe" "E:\nodejs\node_modules\npm\bin\npm-cli.js" "install" npm ERR! node v6.11.4 npm ERR! npm v3.10.10 npm ERR! code ELIFECYCLE npm ERR! phantomjs-prebuilt@2.1.15 install: `node install.js` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the phantomjs-prebuilt@2.1.15 install script 'node install.js'. npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the phantomjs-prebuilt package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! node install.js npm ERR! You can get information on how to open an issue for this project with: npm ERR! npm bugs phantomjs-prebuilt npm ERR! Or if that isn't available, you can get their info via: npm ERR! npm owner ls phantomjs-prebuilt npm ERR! There is likely additional logging output above. npm ERR! Please include the following file with any support request: npm ERR! C:Users81487Desktop est pm-debug.log > npm run dev > node build/dev-server.js > Starting dev server... DONE Compiled successfully in 15700ms23:48:41 > Listening at http://localhost:8080
    复制代码
    每天进步一点点~~~
  • 相关阅读:
    JavaScript var,let,const三个关键字的区别
    nuxt head 配置
    阿里云MySQL安装到centos,并链接。
    js Array 的所有方法
    关于手机某些字体显是不全
    关于设备与canvas画不出来的解决办法
    关于github 新工程上传代码 git 命令
    高德地图3D菱形 区域点击搜索
    高德地图行政区域划分(西安)
    vue2获取dom节点
  • 原文地址:https://www.cnblogs.com/heshimei/p/9389641.html
Copyright © 2020-2023  润新知