Articles of npm

Ionic2应用程序从Mac移到PC导致build立问题

我将我的ionic2应用程序从mac移动到带有nodemodules的windows pc,并尝试使用npm run android ,但出现如下所示的错误 这是我的离子信息: Your system information: Cordova CLI: 6.4.0 Gulp version: CLI version 3.9.1 Gulp local: Ionic Framework Version: 2.0.0-rc.1-201610241941 Ionic CLI Version: 2.1.4 Ionic App Lib Version: 2.1.2 Ionic App Scripts Version: 0.0.31 OS: Windows 7 SP1 Node Version: v6.2.0 我跑了下面的命令: npm uninstall ionic npm cache clean npm install -g ionic@latest […]

无法安装@types软件包:主机密钥validation失败

当我尝试运行以下命令时: npm install @types/react 我得到以下输出: npm ERR! git clone git@github.com:types/react Cloning into bare repository 'C:\Users\lifeg\AppDa ta\Roaming\npm-cache\_git-remotes\git-github-com-types-react-e0f5ee6a'… npm ERR! git clone git@github.com:types/react Host key verification failed. npm ERR! git clone git@github.com:types/react fatal: Could not read from remote repository. npm ERR! git clone git@github.com:types/react npm ERR! git clone git@github.com:types/react Please make sure you have the correct access […]

NPM:恢复安装的软件包

我正在使用npm和git在Node.js应用程序中工作。 当我添加新的npm包时,我使用npm <package> –save保存并保存在' package.json '文件中。 问题是,当我使用git reset –hard ,' package.json '文件被恢复,但是软件包仍然被安装。 问题是:如何卸载git reset –hard之前自动安装的npm包git reset –hard ?

NPM开始 – 权限错误

当我尝试运行“npm start”时出现错误。 似乎我有一些权限问题,但我不知道如何解决这个问题,我可能搞砸了所以我最好删除节点和NPM和其他一切可能导致问题… 这是我得到的错误。 也许有人可以帮助…提前致谢! npm start > angular-quickstart@1.0.0 start /Users/thomasveit/quickstart > tsc && concurrently "tsc -w" "lite-server" error TS5033: Could not write file '/Users/thomasveit/quickstart/app/app.component.js': EACCES: permission denied, open '/Users/thomasveit/quickstart/app/app.component.js' error TS5033: Could not write file '/Users/thomasveit/quickstart/app/app.component.js.map': EACCES: permission denied, open '/Users/thomasveit/quickstart/app/app.component.js.map' error TS5033: Could not write file '/Users/thomasveit/quickstart/app/app.component.spec.js': EACCES: permission denied, open '/Users/thomasveit/quickstart/app/app.component.spec.js' error […]

无法访问NPM环境variables

在我的package.json中,我已经设置了一个名为“foo”的configurationvariables为“bar”,并且我正在用NPM脚本调用该variables。 "config": { "foo": "bar" }, "scripts": { "test": "echo $npm_package_config_foo" } 运行npm run test应该输出bar ,但是不行。 我怀疑我有一个普遍的问题访问环境variables。 例如,我可以使用NPM脚本中的uglifyjs,但不能使用命令行中的uglifyjs。 从命令行运行printenv不会显示任何人所期望的任何NPMvariables。 安装程序:OSX 10.11.6,NPM 2.15.11,节点6.2.0。

命令行 – 更改path并在同一行上运行“npm install”

是否可以编写一个命令行,在npm install之前更改path 例如命令行: – cd /d "d:\development\test" npm install 我们希望从我们的构build服务器执行npm install ,因此我们首先需要更改path,以便Node将node_modules安装在正确的目录中。

TaxCloud:查询销售税409

我使用请求 NPM包使用Taxcloud POST API https://api.taxcloud.com/1.0/TaxCloud/Lookup查找销售税。 我只是使用uuid NPM软件包来生成我的请求对象的customerID,ItemID,cartID的唯一标识符。 这里是我提到的有关TaxCloud的文档 。 我的请求对象: {apiLoginID:'XXXXXXXXX',apiKey:'XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX',customerID:'24d1d040-8673-4ecf-94e8-8512d5e8b022',deliveredBySeller:false,cartID:'b974084e-1529-403b-afac- 1097fe171faa',目的地:{地址1:'15083 US 19 S',城市:'THOMASVILLE',州:'GA',Zip5:'31792',Zip4:''},出发地:{地址1:'262 Rio Cir', City:'DECATUR',州:'GA',Zip5:'30030',Zip4:''},cartItems:[{Qty:1,Price:30,TIC:40030,ItemID:'a7d5fe75-62f0-4d62-9381 -39ea6191bbd8',索引:0}]} 错误回应: {CartID:null,CartItemsResponse:[],ResponseType:0,Messages:[{ResponseType:0,Message:'一个错误发生在您的请求。 请联系TaxCloud(代码:409)'}]}

在Express路由器中使用mongoDB

我只是在学习如何使用node / express和mongodb,而且我对关于连接池的工作有些困惑。 我现在的策略是在路由器级别连接数据库,所以每条路由都有自己的连接。 我的代码我的一个路线如下所示: var express = require('express'); var router = express.Router(); var config = require('../config.json'); var url = config.db.URI; var MongoClient = require('mongodb').MongoClient , assert = require('assert'); var db; // Connect to database router.all('*', function(req, res, next) { console.log('Connecting to db'); MongoClient.connect(url, function(err, database) { assert.equal(null, err); db = database; }); next(); }); […]

我怎样才能编译和运行附加的反应Web应用程序?

我是新的节点和NPM。 我一直在试图编译这个药物提醒应用程序,我发现GitHub( https://github.com/marshallmurphy/Web-Apps/tree/master/Medication%20Reminder%20React%20App ),但npm不断产生错误。 我试过“npm start”并运行“webpack”,但没有运气。 我怎样才能在terminal上编译和运行这个文件? 运行npm start时出现以下错误: Dantes-MBP:Medication Reminder React App dantegreyson$ npm start > medication-reminder-app@1.0.0 start /Users/dantegreyson/Desktop/Medication Reminder React App > webpack-dev-server sh: webpack-dev-server: command not found npm ERR! Darwin 16.1.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "start" npm ERR! node v6.9.1 npm ERR! npm v4.0.2 npm ERR! file sh npm ERR! code […]

我怎样才能configurationgit,以便node_modules可以本地版本化,但在推送时忽略?

我怎样才能configurationgit,以便node_modules可以本地版本化,但在推送时忽略? 有没有可能? 为什么:不同的包装系统(例如npm / yarn / ..)访问node_modules ,有时一些包被损坏。 我们想监视,工具是什么改变的。 并且不应将node_modules推送到开发服务器上。