尽管链接成功并已成功下载,但未找到NPM模块
NPM module not found despite linking successfully and being downloaded successfully
我在本地开发了一个NPM包,并能够在自己的计算机上成功链接它。当我试图在远程计算机上做同样的事情时,尽管链接成功,但我会收到一个错误,说我的模块没有找到,这没有意义。
我试图通过将包发布到npm,然后远程下载来解决这个问题。我在本地和远程都这样做,以确保它正常工作。
它不仅没有远程工作,而且在本地突然出现故障。找不到模块。
知道发生了什么事吗?
我的dist
文件夹(我为包放置构建文件的位置)恰好也在我的.gitignore
中。
这意味着,每当我链接或发布包时,dist
文件夹都会被排除在外,即使一切正常,也找不到模块。
解决方案是制作一个.npmignore
文件,并将以下内容放入中
!dist
这将使npm确认该包,即使它被忽略了。
相关文章:
- 可以前端maven插件使用节点,npm已经安装
- 尽管链接成功并已成功下载,但未找到NPM模块
- 在另一个函数成功结束后调用该函数
- 在ajax成功后,cluetip不适用于首次点击活动元素
- 在Meteor项目中安装并包含npm模块后出错
- jQuery成功函数中的ajax成功函数
- 如何将本地依赖项添加到npm项目中
- 得到"TypeError:无法读取属性'filename'未定义的“;调用“npm start
- jQuery触发器点击未从AJAX成功工作
- 部署时使用npm包时发生Meteor错误
- 如何使用jQuery可编辑插件检查ajax是否成功完成
- 执行ajax成功函数-jQUERY
- 解析云代码错误:解析.错误{代码:141,消息:“未调用成功/错误”}
- 如何从servlet获取数据到ajax成功
- 成功回调永远不会被JSONP请求调用
- 将表单张贴到MailChimp,但显示动态成功页面
- ajax请求成功,但可以'我看不到我的数据
- I'我试图在文本区域中进行特定的输入,调用特定的javascript函数,但没有成功;不起作用
- 成功安装npm后未定义触控笔
- 为什么当子模块构建失败时,NPM会成功