照前文 http://www.cnblogs.com/wtang/articles/4133820.html  给电脑设置了WebStorm的IDE的nodejs开发环境。新建了个express的网站项目。想给网站增加数据库功能,于是需要导入一个包(packages)。在nodejs中操作mongodb很方便的包是mongoose。那么在WebStorm中添加包的方法是

我的WebStorm的版本是8.0.3,在File->Settings->(Project Settings[项目名]) Node.js and NPM -> Packages 的右侧有个绿色的加号。

如上图所示。按理讲,这样的话就可以添加包了。但是我点击加号后,一直在搜索包的样子,没有显示任何东西

如上图所示。然后我的系统内存干到75%多,cpu使用率就干上去了

我猜这可能是跟我装的WebStorm是破解版的软件有关。那这就没有办法添加包了。

于是只好用其他的方法来添加包了,用手动的方法。

1. 在项目中的package.json文件中的“dependencies”中添加包的名字,后面的*号表示任意版本

2. 使用cmd进入到项目的文件夹目录,使用nodejs的npm install命令来安装包

这样在项目的文件夹中的node_modules子文件夹中就多了个mongoose的文件夹,同时在WebStorm的项目的包中也多了mongoose包了。

转载于:https://www.cnblogs.com/wtang/p/4168453.html

在WebStorm环境中给nodejs项目中添加packages相关推荐

  1. 在Android Studio中搜索整个项目中所有出现的字符串

    本文翻译自:Search all the occurrences of a string in the entire project in Android Studio I've just start ...

  2. Revit中阀门在项目中不可用无法与管道连接?

    一.Revit中阀门在项目中不可用的问题 在项目中放置阀门时,有时候不可用,会出现如图1所示问题,无法与管道连接. 出现上图显示问题是因为在编辑族的时候,阀门两边的连接件原心没有完全重合.打开编辑族界 ...

  3. Vue05之ElementUI入门+nodejs环境搭建+运行nodejs项目

    14天阅读挑战赛 努力是为了不平庸~ 目录 1. ElementUI入门 1.1 ElementUI简介 1.2 Vue+ElementUI安装 1.3 开发示例 2. 搭建nodejs环境 2.1 ...

  4. 在Vue2.0项目中与H5项目中获取、设置、清除cookie的一些注意点

    在vue中获取cookie 原生js方法没有直接获取cookie中值的,所以我在vue的项目中我自己写了个获取cookie值的方法(还有删除与设置cookie的方法还没去写,大家一起来补充完善) &l ...

  5. Android中怎样在项目中引入别的项目中正使用的library

    场景 在某开源项目中引用了外部library,在自己新建的项目中要使用此功能时需要将其library也引入 比如这个项目中用到一个library,要在新建的项目中也引用这个library 注: 博客: ...

  6. 去除maven父依赖_如何在Maven中从父项目中排除依赖项?

    我遇到了和你一样的问题. 在我的项目中,让我们称父pom为parent.pom. parent定义了log4j,slf4j是这样的: org.slf4j slf4j-api ${slf4j-api.v ...

  7. IDEA中把springboot项目中工具类打成jar包,其他项目进行依赖引用

    借鉴文章:https://blog.csdn.net/a309220728/article/details/85050166 第一步:点击idea中右上方图标 第二步: 第三步:选择项目中的class ...

  8. HBuilder X中新建uni-app项目中的Hello uni-app模板后,自己添加的页面为什么运行时不显示,找不到入口?

    在HBuilderX中新建了一个uni-app项目,然后选择了Hello uni-app模板进行测试编译,发现自己在pages目录下新建一个my-test文件夹后在此文件下进行编写测试,发现运行起来没 ...

  9. keil5中如何在一个项目中新建源文件

    哈喽哈喽,昨天在学习如何点灯的时候接触到可以在一个已经建立好的项目中,建立一个新的源文件写一个新的代码.这里就总结一下 点开file选择new,就会发现右边多个栏就说明源文件多了一个,这个时候点击保存 ...

最新文章

  1. Ant Design Pro 网络请求,视图绑定model并且渲染到页面 umi-request
  2. 全链路跟踪系统设计与实践(转载)
  3. Linux_Shell基础
  4. Node.js 在本地生成日志文件
  5. 贵州师范学院数学与计算机科学,贵州师范学院数学与计算机科学学院
  6. HTML5 required是必填
  7. MySQL高级 - 应用优化
  8. 学习笔记04:《产品经理白皮书》
  9. 在Pandas DataFrame中重塑数据
  10. linux popen管道,linux进程通信之标准流管道popen
  11. 轻飘飘的旧时光就这么溜走
  12. Sketch for mac v78 矢量绘图软件
  13. 概率论中的一些基础知识——条件概率 先验概率 后验概率 似然 概率分布函数 概率密度函数
  14. 计算机鼠标老跳动,用win10系统,鼠标总是乱飞乱跳怎么回事,找到原因及解决方案了...
  15. Could not connect to SMTP host localhost port 25
  16. LEP(Linux Easy Profiling)2017年度颁奖典礼在西邮隆重举行
  17. 【LeetCode】复数乘法
  18. 五年级下册计算机知识点,五年级下册信息技术知识点(教材解析泰山版)
  19. Kotlin 协程,怎么开始的又是怎么结束的?原理讲解!
  20. 码出一个高颜值原生折线图(新增柱状图、环形图)

热门文章

  1. 计算机模拟试题3,计算机一级考试MSoffice全真模拟试题3
  2. html5星期,HTML5 时钟
  3. 路由器有一个android设备连接不上,Android http连接 – 多个设备无法连接同一台服务器...
  4. java自定义tag,tag文件与tag标记,java自定义标签
  5. SQL ORDER BY Clause
  6. 2022年Java项目课程目录
  7. Django讲课笔记06:搭建项目开发环境
  8. 【BZOJ4542】大数, 莫队
  9. 【codevs1298】凸包周长,计算几何
  10. 2017.10.24 上升序列 思考记录