Tag: 凉亭

无法导入模块:您可能需要一个合适的加载程序

我有一个使用bower和webpack的React项目。 我正在尝试使用这个模块https://github.com/jrowny/react-absolute-grid 。 我用npm安装它,然后把它添加到我的代码中,如下所示: import AbsoluteGrid from 'react-absolute-grid/lib/AbsoluteGrid.jsx'; 导入模块时,出现这个问题: Line 3: Unexpected token You may need an appropriate loader to handle this file type. | 'use strict'; | | import React from 'react'; 我怀疑问题是,在webpack.config.js我只加载文件从我的代码是: var webpack = require('webpack'); var path = require('path'); var BUILD_DIR = path.resolve(__dirname, 'src/client/public'); var APP_DIR = path.resolve(__dirname, 'src/client/app'); var config = […]

有没有办法使用聚合物的元素,而不使用节点。 Js npm和凉亭?

我想知道是否有可能从一个链接,我可以包括元素(聚合物的)到我的HTML文件下载一些图书馆? 或者以某种方式安装聚合物,而不是从node.js的npm凉亭?

将节点模块导入到Rails中

我正在和Jasmine一起工作。 我发现这个方便的图书馆: https : //github.com/JamieMason/Jasmine-Matchers ,我认为它的客户匹配的集合会帮助我很多。 问题是,它加载了Node应用程序通用的文件,如JSHint,Grunt,travis.yml等 我正在研究的这个项目,会喜欢这些匹配器,是一个Rails应用程序。 我已经尝试将它们放入我的assets / javascripts中,并要求在application.js中,但显然,生活并不那么简单。 什么是正确的方式来安装这些文件,并将他们与茉莉花在Rails的上下文? 鲍尔是工作的工具? 如果是这样,什么是正确的过程添加JS依赖关系/整合他们的蝙蝠?

在web应用程序中将node_modules或bower_components复制到静态/公共目录

我正在使用一个Node.js Expressnetworking服务器 – 我看到一些使用Grunt或Gulp脚本的人将bower_components目录复制到/ public目录,以便可以请求这些资源。 有没有更好的方法指向bower_components或node_modules,而不仅仅是在构build期间复制文件?

在项目中使用NodeJS,Bower和GulpJS,我应该从我的Git存储库中排除什么?

我最近开始从事一个web项目。 我在用着: NodeJS作为服务器 鲍尔 – 获得所有的依赖 GulpJS – 用于构build和其他任务 Git – 保存我的工作 为了简单,让我们说,我只写HTML / CSS / JavaScript。 在Git中保存所有的项目文件(包括外部JavaScript库)似乎没有意义,因为我只想保存核心文件(我自己创build和修改的文件)。 另一方面,如果我想把这个项目交给另一个开发人员,我只把他自己的文件交给他,而没有所有的依赖和库,他怎么知道哪个依赖要得到? 他将如何构build和运行项目? (我还是新来的凉亭,g and和节点) 那么,我需要在我的资源库中保存哪些文件(文件的最小数量)才能构build和运行项目?

一个命令npm安装和bower在npm?

我的一个朋友说maven是国王,npm和bower很糟糕,因为你必须运行2个命令。 “npm install”…等等…然后运行“bower install”。 我听说节点的package.json能够支持脚本。 有没有办法让我修改package.json,这样我就可以执行一些类似“npm setupmyproject”的命令来运行npm install和bower install命令,然后执行一个grunt任务? 那样我可以有一个命令打三只鸟?

在使用节点时找不到Bower组件

当我在端口8080启动节点服务器,并在浏览器中查看时,我看到: 我没有find任何凉亭文件。 当我通过编辑器,如方括号预览代码。 一切正常。 我不明白为什么node会造成问题。 我在节点中的最后一条路线如下所示: app.get('*', function(req, res){ res.sendFile(path.join(__dirname + '/public/index.html')); }); 我的文件夹结构如下所示: 而我在HTML文件中包含的内容如下所示: <link rel="stylesheet" href="../bower_components/bootstrap/dist/css/bootstrap.css"/> <style> html { overflow-y:scroll; } body { padding-top:50px; } #todo-list { margin-bottom:30px; } </style> <!– JS Source –> <script src="../bower_components/jquery/dist/jquery.js"></script> <script src="../bower_components/angular/angular.js"></script> <script src="./core.js"></script> 任何帮助将非常感激。

Bower安装EACCESS错误

我得到这个错误试图从bower.json安装依赖关系(凉亭安装),我不知道这是什么或我可以如何解决它…任何帮助将被apreciated。 ✘ deniz946@UbuntuOS  ~/Desktop/meanapp/client   resourcejs  bower install /home/deniz946/.nvm/versions/node/v5.0.0/lib/node_modules/bower/lib/node_modules/configstore/index.js:54 throw err; ^ Error: EACCES: permission denied, open '/home/deniz946/.config/configstore/bower-github.json' You don't have access to this file. at Error (native) at Object.fs.openSync (fs.js:584:18) at Object.fs.readFileSync (fs.js:431:33) at Object.create.all.get (/home/deniz946/.nvm/versions/node/v5.0.0/lib/node_modules/bower/lib/node_modules/configstore/index.js:35:26) at Object.Configstore (/home/deniz946/.nvm/versions/node/v5.0.0/lib/node_modules/bower/lib/node_modules/configstore/index.js:28:44) at readCachedConfig (/home/deniz946/.nvm/versions/node/v5.0.0/lib/node_modules/bower/lib/config.js:19:23) at defaultConfig (/home/deniz946/.nvm/versions/node/v5.0.0/lib/node_modules/bower/lib/config.js:11:12) at Object.<anonymous> (/home/deniz946/.nvm/versions/node/v5.0.0/lib/node_modules/bower/lib/index.js:16:32) at Module._compile (module.js:425:26) […]

Claymate:TypeError:path.join的参数必须是string

当试图通过节点cmd运行“claymate install”时,保持相同的错误。 在网上看了一遍,又回到了sass和compass -v,但还是没有喜悦 Windows 8.1 O / S 粘土酸盐-v 2.0.4 sass -v 3.2.18 指南针-v 0.12.4 模块化 – v 2.0.4 凉亭-v 1.2.13 每个其他剧本凉亭依赖伟大.. Jeez,我甚至可以通过“bower install gumby”安装gumpy 现在真的不知所措了,看了Claymate的GH仓库,但没有帮助,虽然谷歌search显示,这是一个迟到的问题。 只是想知道有没有人来过,如何解决问题,因为我花了6个小时试图解决问题 非常感谢, Ĵ

在npm中使用postinstall脚本

我正在使用packages.json中的以下postinstall。 "scripts": { "start": "node server.js", "postinstall": "bower install –config.interactive=false && gulp build" }, 但是, &&在某些环境中不受支持。 如何将等效命令放在postinstall.js脚本中,以便我可以同时执行这两个命令?