文档章节

spm-build安装失败问题

一只小逛
 一只小逛
发布于 2015/02/26 17:47
字数 278
阅读 187
收藏 0

#前言 安装npm,spm后, 安装spm-build失败,NODE_PATH我也已经配置过了. 学习笔记,以备查阅.

Author duangr

WebSite http://my.oschina.net/duangr/blog/380234

#相关环境

  • OS X: 10.10.1
  • spm 2.2.12

#问题现象

<pre> $ sudo npm install spm-build@0.x -g Password: /usr/local/bin/spm-build -> /usr/local/lib/node_modules/spm-build/bin/spm-build > spm-build@0.4.1 postinstall /usr/local/lib/node_modules/spm-build > node scripts/postinstall.js EACCES, permission denied '/Users/duangr/.spm/plugins.json' you need install spm@2.x to register the program $ npm install spm@2.x -g if you have installed spm, it maybe you haven't set a NODE_PATH environment variable spm-build@0.4.1 /usr/local/lib/node_modules/spm-build ├── spmrc@0.1.3 ├── commander@1.1.1 (keypress@0.1.0) ├── grunt-contrib-clean@0.5.0 (rimraf@2.2.8) ├── grunt-contrib-cssmin@0.6.2 (clean-css@1.1.7, grunt-lib-contrib@0.6.1) ├── grunt-contrib-uglify@0.2.2 (grunt-lib-contrib@0.6.1, uglify-js@2.3.6) ├── grunt-cmd-concat@0.2.8 (cmd-util@0.3.13) ├── grunt-cmd-transport@0.5.1 (relative@1.2.0, htmlclean@2.2.3, clean-css@1.0.12, uglify-js@2.2.5, cmd-util@0.3.13, handlebars@1.0.11, css@1.4.4, css2str@0.1.1) ├── grunt@0.4.5 (which@1.0.9, dateformat@1.0.2-1.2.3, eventemitter2@0.4.14, getobject@0.1.0, rimraf@2.2.8, colors@0.6.2, async@0.1.22, grunt-legacy-util@0.2.0, hooker@0.2.3, exit@0.1.2, lodash@0.9.2, coffee-script@1.3.3, underscore.string@2.2.1, iconv-lite@0.2.11, minimatch@0.2.14, grunt-legacy-log@0.1.1, findup-sync@0.1.3, glob@3.1.21, nopt@1.0.10, js-yaml@2.0.5) ├── grunt-contrib-copy@0.4.1 └── spm-grunt@0.1.7 (grunt@0.4.5) </pre>

#解决方案

<pre> $ chmod 775 ~/.spm/* $ sudo npm install spm-build@0.x -g </pre>

#参考资料

© 著作权归作者所有

一只小逛
粉丝 40
博文 24
码字总数 14513
作品 0
南京
技术主管
私信 提问
Android数据统计那点事

俗话说,一切不以结婚为目的的恋爱都是耍流氓,放在Android开发上,一切没有添加数据打点的开发都是耍流氓,因为你开的功能,你不知道用户的访问量是多少,不知道按钮的点击量是多少,更不知...

开发者技术前线
2018/01/02
0
0
CMD 包管理工具--SPM

SPM 是 CMD 的包管理工具,需要和 Sea.js 配合使用。 安装 Node 支持 >= 0.10.29, 建议安装 >= 0.12.0 osx, linux 环境 $ git clone git@github.com:creationix/nvm.git ~/.nvm$ source ~/.......

匿名
2016/04/08
2.2K
3
Js资源增量更新--seajs本地存储增量更新插件(storeinc)使用

Js资源增量更新--seajs本地存储增量更新插件(storeinc)使用 storeinc 是一个用来实现js代码本地存储化,并可以在js版本更新的时候,对js内容做增量更新的seajs插件。对于一个js文件来说,当j...

卢勇福
2013/10/14
0
0
世界性难题,nginx伪静态的问题,求助!

我给公司做了一个网站,http://www.qykd.net 后来在阿里云论坛网址是,bbs.aliyun.com发了一个链接,整个阿里巴巴集团下面的网站,都会自动给站内的链接加上/?spm=5176.7189909.0.0.fOebLe 这...

卖爷爷的老红薯
2014/11/26
611
5
【答疑】对象存储OSS常见问题解答(SDK类2)

1.客户在使用OSS java SDK 上传时发现卡死。 解答:原因是连接池中连接泄漏,可能是使用ossObject后没有关闭。 云栖社区里有一篇文章详细介绍了这个问题: https://yq.aliyun.com/articles/6...

yangwanyuan
03/16
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Angular 英雄编辑器

应用程序现在有了基本的标题。 接下来你要创建一个新的组件来显示英雄信息并且把这个组件放到应用程序的外壳里去。 创建英雄组件 使用 Angular CLI 创建一个名为 heroes 的新组件。 ng gener...

honeymoose
今天
5
0
Kernel DMA

为什么会有DMA(直接内存访问)?我们知道通常情况下,内存数据跟外设之间的通信是通过cpu来传递的。cpu运行io指令将数据从内存拷贝到外设的io端口,或者从外设的io端口拷贝到内存。由于外设...

yepanl
今天
6
0
hive

一、hive的定义: Hive是一个SQL解析引擎,将SQL语句转译成MR Job,然后再在Hadoop平台上运行,达到快速开发的目的 Hive中的表是纯逻辑表,就只是表的定义,即表的元数据。本质就是Hadoop的目...

霉男纸
今天
5
0
二、Spring Cloud—Eureka(Greenwich.SR1)

注:本系列文章所用工具及版本如下:开发工具(IDEA 2018.3.5),Spring Boot(2.1.3.RELEASE),Spring Cloud(Greenwich.SR1),Maven(3.6.0),JDK(1.8) Eureka: Eureka是Netflix开发...

倪伟伟
昨天
15
0
eclipse常用插件

amaterasUML https://takezoe.github.io/amateras-update-site/ https://github.com/takezoe/amateras-modeler modelGoon https://www.cnblogs.com/aademeng/articles/6890266.html......

大头鬼_yc
昨天
9
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部