Tag: bower

我在哪里注册我的JS,以便它被添加grunt?

我用了一个yeoman生成器(html5网站)。 我有一个现有的项目,我想翻译成咕噜/鲍尔工作stream程。 我有一个.js文件,做我想要的,从旧的项目。 将其复制到新的基于bower / grunt的项目的开发文件夹中不会导致它被连接到最终的单个mainsite.js。 所以我检查了gruntfile.js并在这里添加它: concat : { options: { banner: '<%= banner %>', stripBanners: false }, main : { src : [ 'bower_components/jquery/dist/jquery.js', 'bower_components/jQueryui/ui/jquery-ui.js', 'bower_components/jqueryui-touch-punch/jquery.ui.touch-punch.js ', 'bower_components/RWD-FitText.js/jquery.fittext.js', 'bower_components/BrowserDetection.js/BrowserDetection.js', 'bower_components/respond/dest/respond.src.js', 'main-2k15-dribble/JavaScript/Main.js', 'main-2k15-dribble/JavaScript/mainsite.js', this added—> 'main-2k15-dribble/JavaScript/jribble.js' ], dest : 'main-2k15-dribble-pub/js/mainsite.js' } }, 我特别想知道我需要做些什么来将我现有的JavaScript添加到由grunt和bowerpipe理的项目中? 一般来说,我从来没有见过明确的描述什么文件夹是什么意思,以及工作stream程添加到脚手架的项目。 但我觉得必须有一些维基或什么教这个! 我不相信开发者会通过线索和错误发现

AngularJS – 工厂未定义?

我试图将一个工厂注入控制器。 工厂是为了pipe理authentication事件。 这是一些代码: 'use strict'; /** * @ngdoc function * @name LoginCtrl * @module triAngularAuthentication * @kind function * * @description * * Handles login form submission and response */ angular.module('triAngularAuthentication') .factory('Auth', ['$http', 'localStorageService', function ($http, localStorageService, API_REST) { function urlBase64Decode(str) { var output = str.replace('-', '+').replace('_', '/'); switch (output.length % 4) { case 0: […]

npm err code eisdir errno -4068安装任何包装

我遵循这个指南来安装节点到我的机器,而没有pipe理员权限。 我把node.exe(npm.cmd和node_modules)都放在C:\ Users \ rakibler \ Node的npm zip里。 我加到我的路上。 我运行npm install -g bower并得到了 npm ERR! Error: EISDIR, open 'C:\Users\rakibler\Node\bower' npm ERR! at Error (native) npm ERR! If you need help, you may report this *entire* log, npm ERR! including the npm and node versions, at: npm ERR! <http://github.com/npm/npm/issues> npm ERR! System Windows_NT 6.1.7601 npm ERR! […]

bower安装是否需要与bower.json运行在同一个文件夹中?

我使用快递生成器https://github.com/expressjs/generator,并混合angular种子项目https://github.com/angular/angular-seed到它创build一个平均堆栈应用程序的轻量级脚手架。 我想能够运行npm start来安装包括前端的所有依赖项。 问题是angular度/前端相关的文件不在根目录中,而是在“公共”子目录中。 我知道我可以创build一个运行bower install的npm start脚本,但是我不知道如何让启动脚本进入公共子目录,然后运行bower install 。 我的问题是bower install试图在子目录中查找bower.json文件,还是在工作目录中查找bower.json文件后停止search? 如果前者,那么我可以运行bower install而不必担心手动导航文件夹结构。 如果bower install不会在子目录中searchbower.json,那么我怎样才能将这个命令作为npm start脚本的一部分? 这似乎命令将不得不改变目录到“公共”子目录,然后运行bower install 。 最后,这对我来说主要是一个部署问题。 我使用的是部署时自动运行npm install和启动脚本的heroku,当它检测到package.json文件的存在。 所以,我似乎需要包括包括bower install作为启动脚本的一部分。

无法使用Grunt安装Bower组件 – “path.join的参数必须是string”

我遇到使用我的Gruntfile.js安装Bower组件的问题。 但是,我可以使用Bower命令来安装Bower组件。 使用Bower命令安装Bower组件工作正常。 凉亭安装 我不能使用Grunt命令安装Bower组件 咕噜凉亭:安装 她的一些细节。 bower.json: { "name": "test", "version": "0.0.2", "dependencies": { "angular": "latest", "bootstrap": "latest", "lodash": "latest", "font-awesome": "latest" }, "devDependencies": { "angular-mocks": "latest" } } .bowerrc: { "directory": "libs", "json": "bower.json" } Gruntfile.js: bower: { install: { options: { install: true, copy: false, targetDir: './libs' } } } 当我尝试使用Grunt安装Bower组件时,出现以下错误: Running […]

MQTT JavaScript客户端没有连接(错误的协议?)

我正在努力使我的MQTT客户端在我的应用程序内工作。 经纪人由CloudMQTT提供。 当试图在NodeJS中运行以下代码时,客户端正确连接到MQTT; var mqtt = require('mqtt'); var client = mqtt.connect( "mqtt://m20.cloudmqtt.com", { port: 11212, username: "XXXXXXXX", password: "XXXXXXXX" } ); client.on('connect', function () { console.log('connected'); }); 但是,当我使用Bower软件包在前端运行相同的代码(当然没有要求)时,客户端不能连接。 我也尝试了其他MQTT浏览器的JS包。 我更喜欢MQTT.js而不是Paho,因为我想在一个连接的客户端上使用多个订阅。 如果console.log(client); , protocol: 'mqtt'使用protocol: 'mqtt'和protocolId: 'MQTT' 。 前端使用protocol: 'ws'和protocolId: 'MQTT' 。 这可能是问题吗? 将这些选项添加到mqtt.connect不起作用。

package.json中的wildchar ** /。*的含义

野生字符path** /。*的含义是什么? 我看到这些path在package.json中使用。 任何一点都可以指向package.json中使用的野生charpath语法?

在mac上运行“bower install”

我正在尝试使用npm完成bower install后运行bower install 。 但问题是,当我运行sudo bower install ,它说bower should be run without sudo 。 如果运行bower install它说permission denied cannot access file – ~/.config/configstore/bower-github.json 我试图切换到根用户,但没有运气。 可以做些什么来解决这个问题?

在Windows上的Git:致命的:无法从远程存储库读取

我试图在提示符下使用这个命令在Windows上使用Git git ls-remote –tags –heads git://github.com/jquery/jquery.git 而我收到这个错误: fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 我正在关注Web上的这个教程 ,我想知道发生了什么(防火墙或其他)。 我与git noob,所以任何帮助将不胜感激。

使用数字无缝/ nodejs-bower-grunt泊坞窗镜像安装npm&bower

我正在尝试使用docker来运行npm&bower安装 。 这是我的configuration: ./package.json { "name": "bignibou-client", "version": "0.1.0", "engines": { "node": "0.10.x" }, "devDependencies": { "bower": "1.3.12", "grunt": "~0.4.5", "grunt-contrib-uglify": "~0.6.0", "grunt-contrib-concat": "~0.5.0", "karma": "~0.12.23", "grunt-karma": "~0.9.0", "karma-junit-reporter": "~0.2.2", "karma-jasmine": "~0.1.5", "karma-phantomjs-launcher": "~0.1.4", "phantomjs": "~1.9.11", "grunt-mkdir": "~0.1.2", "grunt-contrib-cssmin": "~0.10.0", "grunt-contrib-clean": "~0.6.0", "grunt-contrib-copy": "~0.7.0", "karma-htmlfile-reporter": "~0.1.2", "grunt-filerev": "~2.1.2", "grunt-usemin": "~2.6.2", "grunt-protractor-runner": "~1.1.4", "protractor": "~1.4.0", "flow": […]