bower

WARN checkPermissions Missing write access to /usr/local/lib/node_modules

假如想象 提交于 2020-10-29 01:00:18
npm install -g bower 报错 npm install -g bower npm WARN deprecated bower@1.8.8: We don't recommend using Bower for new projects. Please consider Yarn and Webpack or Parcel. You can read how to migrate legacy project here: https://bower.io/blog/2017/how-to-migrate-away-from-bower/ npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules npm ERR! code EACCES npm ERR! syscall access npm ERR! path /usr/local/lib/node_modules npm ERR! errno -13 npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules' npm ERR! [Error: EACCES: permission denied, access '/usr

学习mockjs

纵饮孤独 提交于 2020-10-27 17:46:55
什么是mockjs 前后端分离(让前端攻城师独立于后端进行开发) 增加单元测试的真实性(通过随机数据,模拟各种场景) 开发无侵入(不需要修改既有代码,就可以拦截 Ajax 请求,返回模拟的响应数据) 用法简单(符合直觉的接口) 数据类型丰富(支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、颜色等) 方便扩展(支持支持扩展更多数据类型,支持自定义函数和正则) 安装 npm install mockjs 使用 Mock var Mock = require('mockjs') var data = Mock.mock({ // 属性 list 的值是一个数组,其中含有 1 到 10 个元素 'list|1-10': [{ // 属性 id 是一个自增数,起始值为 1,每次增 1 'id|+1': 1 }] }) // 输出结果 console.log(JSON.stringify(data, null, 4)) Bower 安装 npm install -g bower bower install --save mockjs < script type=“text/javascript” src="./bower_components/mockjs/dist/mock.js">< /script> RequireJS (AMD) 配置 Mock 路径 require

nodeJS项目gitignore文件参考

让人想犯罪 __ 提交于 2020-08-15 01:28:15
# Logs logs *.log npm-debug.log* yarn-debug.log* yarn-error.log* # Runtime data pids *.pid *.seed *.pid.lock # Directory for instrumented libs generated by jscoverage/JSCover lib-cov # Coverage directory used by tools like istanbul coverage # nyc test coverage .nyc_output # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) .grunt # Bower dependency directory (https://bower.io/) bower_components # node-waf configuration .lock-wscript # Compiled binary addons (https://nodejs.org/api/addons.html) build/Release # Dependency directories node_modules/ jspm_packages/

Bower和npm有什么区别?

拥有回忆 提交于 2020-08-13 04:12:31
问题: What is the fundamental difference between bower and npm ? bower 和 npm 之间的根本区别是什么? Just want something plain and simple. 只需要简单明了的东西。 I've seen some of my colleagues use bower and npm interchangeably in their projects. 我已经看到一些同事在他们的项目中交替使用 bower 和 npm 。 解决方案: 参考一: https://stackoom.com/question/1GDbn/Bower和npm有什么区别 参考二: https://oldbug.net/q/1GDbn/What-is-the-difference-between-Bower-and-npm 来源: oschina 链接: https://my.oschina.net/stackoom/blog/4300654

Bower和npm有什么区别?

别来无恙 提交于 2020-08-12 05:33:39
问题: What is the fundamental difference between bower and npm ? bower 和 npm 之间的根本区别是什么? Just want something plain and simple. 只需要简单明了的东西。 I've seen some of my colleagues use bower and npm interchangeably in their projects. 我已经看到一些同事在他们的项目中交替使用 bower 和 npm 。 解决方案: 参考一: https://stackoom.com/question/1GDbn/Bower和npm有什么区别 参考二: https://oldbug.net/q/1GDbn/What-is-the-difference-between-Bower-and-npm 来源: oschina 链接: https://my.oschina.net/u/4438370/blog/4473198

vue项目中使用vue-awesome

ⅰ亾dé卋堺 提交于 2020-08-08 14:47:55
公司在项目重构时,遇到图标问题,然后把vue-awesome、iconfont、iconMoon都试了一遍,虽然最终使用了iconMoon但是也要把这两个过程记录一下。 github地址 1.首先安装vue-awesome依赖包 安装方法: 使用npm安装 npm install vue-awesome 使用bower安装 bower install vue-awesome 注意:安装之后打开node_modules文件夹,查看是否有vue-awesome文件夹,如果没有看是否是编辑器太慢的原因,也可以重启一下看是否有该文件 如果还没有表示没有安装成功,需要重新安装 2.在main.js文件下 在github上可以明确看到如果考虑项目大小,只导入用于减少包大小的图标 import 'vue-awesome/icons/flag' 否则 import 'vue-awesome/icons' 这里我不考虑大小使用第二种 然后 import Icon from 'vue-awesome/components/Icon' 全局使用 Vue.component( 'icon',Icon) 这里是我的代码提供参考 接下来就可以去在任何.vue组件中使用了! 这里我在最新刚刚下载好的vue-cli项目中试用一下,看一下效果 <icon name="beer"></icon> 就会看到

npm install is missing modules

白昼怎懂夜的黑 提交于 2020-06-09 16:52:26
问题 Before I can run gulp in my project I need to run npm install . This works except on my computer, because I get the following error: Error: Cannot find module 'socket.io' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Module.require (module.js:364:17) ... I can fix this with $> npm install socket.io Now when I do the install command again I get Error: Cannot find module 'di' ... When I install di and run the install command again I get:

yii2框架的安装&配置启动

允我心安 提交于 2020-05-05 14:57:41
top:环境MacBook 1、通过composer 安装yii2 【yii2需要php的PDO和pdo_mysql扩展,需要确认已安装】 a. 首先需要配置composer: 我使用的是阿里云的镜像: https://developer.aliyun.com/composer 具体配置参照阿里云的文档,具体使用全局composer命令百度 or Google b. 安装yii2: yii2china.com上的文档通过composer安装yii2的命令是:composer create-project --prefer-dist yiisoft/yii2-app-basic basic 进入目录:cd /data0/www/ 执行:composer create -project --prefer-dist yiisoft/yii2-app-basic basic 成功的话会在www目录建立一个basic目录,里面为代码 安装时可能遇到的问题有: 可能会遇到的问题1: Failed to decode response: zlib_decode(): data error Retrying with degraded mode, check https://getcomposer.org/doc/articles/troubleshooting.md#degraded-mode

循序渐进学.Net Core Web Api开发系列【1】:开发环境

老子叫甜甜 提交于 2020-04-24 16:25:38
原文: 循序渐进学.Net Core Web Api开发系列【1】:开发环境 系列目录 循序渐进学.Net Core Web Api开发系列目录 本系列涉及到的源码下载地址: https://github.com/seabluescn/Blog_WebApi 一、本篇概述 本篇不打算描述如何通过Visual Studio创建一个项目之类的话题,主要描述以下内容: 1、使用NuGet和Bower引入第三方库 2、Linux下安装运行环境 3、关于安装虚拟机时碰到的网络设置的问题 实验环境:Windows 10 ,Visual Studio 2017 ,VM 14 , CentOS 7 二、使用Visual Studio 开发项目 不管你是使用Windows或MacOS操作系统,都可以采用Visual Studio 进行开发。.NET Core不再采用下载dll文件并copy到项目中的方式来引入第三方类库,而是采用NuGet工具进行第三方库的管理,NuGet只能管理类库,对于前端开发的js包需要通过Bower进行管理。 1、NuGet 如果我在项目中需要用到JSON转换的工具,在项目上鼠标右键选择“管理NuGet程序包”,在浏览窗口输入json,选择需要的包,比如Newtonsoft.Json,然后选择版本,安装即可。 2、Bower 不知什么原因,我用的VS版本,项目右键无法找到