环境是 windows下通过vagrant运行虚拟机(ubuntu)

Host:windows 10

Guest: ubuntu(vagrant)

根据之前的经验,不要在 Guest环境中执行npm install操作

大坑:虚拟机共享目录中不要进行任何的开发工作

所以在 Host环境中安装

 ganik@ddhc MINGW64 /d/Code/go-laravel/weibo (filling-layout-style)
$ yarn add cross-env --no-bin-links
yarn add v1.16.0
[/] Resolving packages...
[/] Fetching packages...
info fsevents@1.2.: The platform "win32" is incompatible with this module.
info "fsevents@1.2.9" is an optional dependency and failed compatibility check. Excluding it from installation.
[/] Linking dependencies...
warning " > sass-loader@7.1.0" has unmet peer dependency "webpack@^3.0.0 || ^4.0.0".
[/] Building fresh packages... warning "cross-env" is already in "devDependencies". Please remove existing entry first before adding it to "dependencies".
success Saved new dependency.
info Direct dependencies
└─ cross-env@5.2.
info All dependencies
└─ cross-env@5.2.
Done in .07s.

看似安装好了,其实上面是有警告的,cross-env也并没有成功安装

 ganik@ddhc MINGW64 /d/Code/go-laravel/weibo (filling-layout-style)
$ npm run dev > @ dev D:\Code\go-laravel\weibo
> npm run development > @ development D:\Code\go-laravel\weibo
> cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js 'cross-env' not found

安装 cnpm

 ganik@ddhc MINGW64 /d/Code/go-laravel/weibo (filling-layout-style)
$ npm install -g cnpm --registry=https://registry.npm.taobao.org C:\Users\ganik\AppData\Roaming\npm\cnpm -> C:\Users\ganik\AppData\Roaming\npm\node_modules\cnpm\bin\cnpm
+ cnpm@6.1.
added packages from contributors in .846s

用 cnpm 安装 cross-env

 ganik@ddhc MINGW64 /d/Code/go-laravel/weibo (filling-layout-style)
$ cnpm install cross-env --no-bin-links
√ Installed packages
√ Linked latest versions
√ Run scripts
√ All packages installed ( packages installed from npm registry, used 1s(network 1s), speed .17kB/s, json (.42kB), tarball .32kB)

cross-env 正常运行了

 ganik@ddhc MINGW64 /d/Code/go-laravel/weibo (filling-layout-style)
$ npm run dev > @ dev D:\Code\go-laravel\weibo
> npm run development > @ development D:\Code\go-laravel\weibo
> cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js

[windows] install cross-env with cnpm instead of yarn or npm的更多相关文章

  1. 使用cnpm搭建企业内部私有NPM仓库

    cnpm是企业内部搭建npm镜像和私有npm仓库的开源方案.它同时解决了现有npm架构的一些问题. 为什么企业需要私有NPM 主要有如下理由: 确保npm服务快速.稳定:对于企业来说,上线生产系统的时 ...

  2. scapy windows install

    最近有点扫描网络的需求,都说scapy好,但是安装是个事(当然指的是windows安装)有个scapy3k,支持python3,可惜需要powershell,也就是说windows xp是没有戏了. ...

  3. Node Sass does not yet support your current environment: Windows 64-bit然如何解决,cnpm此问题解决方法

    这里直接说了node sass不支持当前环境,所以可以直接删掉原来不支持本机的node sass,再重新安装就行了 删除: npm uninstall --save node-sass 安装: npm ...

  4. install ubuntu env

    install ubuntu1, mysql serversudo apt-get install mysql-server2, ssh sudo apt-get install openssh-se ...

  5. Windows Install Twisted 安装Twisted

    1.下载twisted exe https://twistedmatrix.com/Releases/Twisted/15.4/ (注意最新版16.x没有适用于windows的exe,只能用旧版) 2 ...

  6. subversion-1.8.5 windows install dist

    python build\win32\make_dist.py subversion-1.8.5 d:/rapm

  7. mongodb windows install &python

    安装mongo http://docs.mongodb.org/manual/tutorial/install-mongodb-on-windows/ 其中修改: echo logpath=C:\mo ...

  8. windows Compiler toolchain env

    1,gygwin

  9. 关于windows中在env中执行django-admin.py出现Access is denied.的解决办法

    (ll_env) E:\python\learning_log>django-admin.pyAccess is denied. 这个是路径的问题,默认的文件获取路径没能正常获取文件 我使用绝对 ...

随机推荐

  1. okhttp异步请求流程和源码分析

    在上一次[http://www.cnblogs.com/webor2006/p/8023967.html]中对同步请求进行了详细分析,这次来分析一下异步请求,而关于异步请求和同步请求其使用方式基本上差 ...

  2. zznu-2183: 口袋魔方

    大致题意: 题目描述 口袋魔方又称为迷你魔方,通俗的来讲就是二阶魔方,只有八个角块的魔方,如图所示. 二阶魔方8个角块的位置均可进行任意互换(!种状态),如果以一个角块不动作为参考角块,其他7个 角块 ...

  3. wget最好不要用

    下载速度 很慢 如果大文件 还是windows 迅雷吧

  4. Redis入门(三)——主从服务器配置

    当数据量变得庞大的时候,读写分离还是很有必要的.同时避免一个redis服务宕机,导致应用宕机的情况,我们启用sentinel(哨兵)服务,实现主从切换的功能.redis提供了一个master,多个sl ...

  5. CodeForces 837D - Round Subset | Educational Codeforces Round 26

    /* CodeForces 837D - Round Subset [ DP ] | Educational Codeforces Round 26 题意: 选k个数相乘让末尾0最多 分析: 第i个数 ...

  6. 36. ClustrixDB 使用ClustrixDB加密连接

    ClustrixDB使用sha256_password插件支持SSL和身份验证. 一些安全规则要求对存储在数据库中的用户密码进行更强的保护.与默认的mysql_native_password插件相比, ...

  7. 如何打开Mac OSX 终端的颜色

    如何打开Mac OSX 终端的颜色 听语音 | 浏览:8453 | 更新:2015-12-15 16:48 1 2 3 4 5 6 7 分步阅读 Mac 终端默认颜色很单一,文件夹和文件无法区分,可以 ...

  8. codeforces#1148E. Earth Wind and Fire(贪心)

    题目链接: http://codeforces.com/contest/1148/problem/E 题意: 给出两个长度为$n$的序列,将第一个序列变成第二个序列,顺序不重要,只需要元素完全相同即可 ...

  9. 【Docker】docker 的常用命令&操作

    一.在linux虚拟机上安装docker XShell1:检查内核版本,必须是3.10及以上 uname -r2:安装docker yum install docker3:输入y确认安装4:启动doc ...

  10. IntelliJ IDEA-配置文件位置

    关于配置文件的位置 一旦开始使用IDEA之后,就需要做很多的配置相关工作,使得IDEA越来越符合你的个人习惯,让你使用起来得心应手.而这些配置信息,都保存在C盘,比如我的就会默认保存在如图所示的位置 ...