美文网首页
创建脚手架工程过程中遇到的问题

创建脚手架工程过程中遇到的问题

作者: 疾走考拉 | 来源:发表于2019-01-25 14:25 被阅读0次

安装Node

到node官网下载node然后安装非常简单, 安装完成后用下面命令查看安装node版本,如果版本对应说明安装成功

node -v

我们所需要的npm包管理器,是集成在node中的,所以,直接输入npm -v就显示出npm的版本信息。

npm -v

cnpm

由于npm的有些资源被墙,为了更快更稳定,所以我们需要切换到淘宝的npm镜像——cnpm。

点击进入淘宝的cnpm网站,里面有详细的配置方法。 或者直接在命令行输入:

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

安装完成。

输入cnpm -v,可以查看当前cnpm版本,这个和npm的版本还是不一样的。

vue安装

在用 vue.js 构建大型应用时推荐使用 npm 安装,npm 能很好地和诸如 webpack 或 browserify 模块打包器配合使用。vue.js 也提供配套工具来开发单文件组件.

npm install vue

webpack 安装

打开命令行工具输入:npm install webpack -g,安装完成之后输入 webpack -v,如下图,如果出现相应的版本号,则说明安装成功。

npm install webpack -g
webpack -v

开始使用vue-cli创建脚手架工程

 $ npm install -g vue-cli
 $ vue init webpack my-project
 $ cd my-project
 $ npm install
 $ npm run dev

在安装的时候可能遇到如下问题

在ubuntu系统中找不到vue

问题信息如下:

$npm install -g vue-cli
npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen)
npm WARN checkPermissions Missing write access to /home/cfox/Work-Space/work-soft/nodejs/lib/node_modules/vue-cli
npm ERR! path /home/machao/Work-Space/work-soft/nodejs/lib/node_modules/vue-cli
npm ERR! code EACCES
npm ERR! errno -13
npm ERR! syscall access
npm ERR! Error: EACCES: permission denied, access '/home/cfox/Work-Space/work-soft/nodejs/lib/node_modules/vue-cli'
npm ERR!  { Error: EACCES: permission denied, access '/home/cfox/Work-Space/work-soft/nodejs/lib/node_modules/vue-cli'
npm ERR!   stack: 'Error: EACCES: permission denied, access \'/home/cfox/Work-Space/work-soft/nodejs/lib/node_modules/vue-cli\'',
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   syscall: 'access',
npm ERR!   path: '/home/cfox/Work-Space/work-soft/nodejs/lib/node_modules/vue-cli' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/cfox/.npm/_logs/2018-07-09T03_24_55_224Z-debug.log

然后使用 vue -v ,出现如下提示:

No command 'vue' found, did you mean:
 Command 'vpe' from package 'texlive-latex-extra' (main)
 Command 'vuze' from package 'vuze' (universe)
vue: command not found

解决办法

建立软连接

$ sudo ln -s 你的vue-cli安装包的路径/bin/vue /usr/local/bin/vue 

建立成功,则会在/usr/local/bin/目录下生成一个叫vue的文件 然后输入

$ vue -V

正常输出版本号,问题解决

使用 $vue init webpack my-vue-project 创建脚手架的时候出错

错误信息:

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! chromedriver@2.40.0 install: `node install.js`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the chromedriver@2.40.0 install script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /home/cfox/.npm/_logs/2018-07-09T05_15_04_433Z-debug.log

解决办法:

npm install appium-chromedriver@3.0.1 --ignore-scripts

或者(安装方法):

npm install appium-chromedriver --chromedriver_cdnurl=http://npm.taobao.org/mirrors/chromedriver

相关文章

  • vue-cli搭建

    脚手架搭建 1、创建脚手架 2、创建新工程 3、选项 创建工程过程中,除了 install vue-routerr...

  • 创建脚手架工程过程中遇到的问题

    安装Node 到node官网下载node然后安装非常简单, 安装完成后用下面命令查看安装node版本,如果版本对应...

  • Maven脚手架搭建&使用

    本文简单介绍一下使用自己的脚手架创建工程 第一步 创建脚手架工程 创建脚手架工程 fly-bom 定义好模板(包、...

  • iOS组件化(一)—Cocopods创建私有库

    一、创建一个文件夹 二、下载工程脚手架 AaronSwift是你要创建的组件工程的名称。安装过程中会提示你输入要下...

  • React专题5: 脚手架(create-react-app)

    什么是脚手架通过使用 react脚手架, 可以快速创建一个空的react工程, 该工程自动引入所有相关依赖,是工程...

  • react+redux环境

    项目实录: 安装create-react-app基础脚手架 创建工程 进入工程 启动工程 webpack配置 安装...

  • maven构建archetype多模块工程模板的问题

    今天遇到了maven创建archetype多模块工程时的很多问题, 记录一下 archetype工程的创建可以参考...

  • weex命令

    1,创建weex项目脚手架 weex create— 创建 weex 工程项目 2,增加/删除平台 weex pl...

  • 前端工程化 —— 概述及脚手架工具

    目录 工程化概述工程化主要解决的问题工程化的表现工程化 != 某个工具一些成熟的工程化集成 脚手架工具脚手架的本质...

  • ionic4-新建工程-worker

    环境 创建工程 等待ionic脚手架创建成功... 创建成功后:执行 效果如下图所示: 添加Android、ios...

网友评论

      本文标题:创建脚手架工程过程中遇到的问题

      本文链接:https://www.haomeiwen.com/subject/pwbmjqtx.html