问题标签 [npm-package]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
angular - npm 包似乎已损坏
我收到这些警告,然后在最后出现错误。解决方法是什么?
node.js - 运行 .shp 到 .stl 转换器时出现问题
我正在尝试将 a 转换.shp
为.stl
以便将后者作为模型进行 3D 打印。
我正在遵循“ Shapefiles ”和“使用 shp2stl 将地图转换为 3D 模型”中描述的指南。
不幸的是shp2stl
,这两篇文章中描述的工具对我不起作用——我正在尝试从shp2stl
存储库运行一个示例,但在此过程中出现错误:
我可能会错过什么?有没有更好的方法来获取 3D 打印文件.shp
?
我准备了一个 docker 镜像来帮助复制这个问题。重现我的问题的步骤:
拉取图像:
/li>在图像中启动 bash:
/li>进入示例目录并尝试运行脚本:
/li>运行脚本并查看问题:
/li>
或者,我准备了一个 Dockerfile,可用于构建镜像以最小的努力重现问题:
node.js - (node.js) 交替安装 NPM 和 YARN
我可以交替安装 NPM 和 YARN 吗?
如果我需要包 a 和包 b,我可以用 NPM 安装包 a,用 YARN 安装包 b 吗?
node.js - 如何在 npm 包中使用环境变量
我有一个创建 GitHUb 存储库的 npm 包(用 node.js 编写)。我想更新授权以使用 OAuth 令牌。Oauth 令牌需要一个客户端 ID 和一个我需要保密的客户端密码。如何在不泄露信息和损害我的凭据的情况下将其包含在 npm 包中。
angular - 创建具有多个组件的 Angular 库的正确方法是什么?
我正在将构成查找页面的核心组件重构为角度库。我想在这个 Angular 库中有多个组件,即 LookupControls、 PagingHeader 、PagingFooter 等。我希望能够将<lookup-controls></lookup-controls>
、<paging-header></paging-header>
和<paging-footer></paging-footer>
单独的组件。
这样做的正确方法是什么?
angular - Angular 库和 peerDependencies 解决方案
我正在尝试开发一个使用某些 3rd 方依赖项的库。我跟着https://angular.io/guide/creating-libraries。
这是结构:
这是库主 package.json
这里的图书馆项目/corp/angular-corepackage.json
我构建了库并通过符号链接到主项目npm link
,但是当我尝试运行它时,我在控制台中遇到了这些错误:
似乎编译器正在主项目中寻找库依赖项node_modules
,证明只有@ionic
不在主项目中的部门给了我错误。
我也在tsconfig.lib.json
库angular-core
文件夹中尝试了这个:
在主项目中angular.json
但它没有用。
我认为问题在于该库是通过符号链接而不是常规的npm i
. 所以我的问题是:我该如何管理 peerDependencies?我必须在主要项目中手动安装它们吗?
laravel - 尝试转到其他页面时出现 Laravel-Vue-Pagination 错误
api.php
询问:
Vue组件:
产品的初始加载有效,它显示 5 个产品并显示分页。每当我尝试从分页中单击新页面时,都会遇到多个错误。
CORS(由于我的应用程序是完全公开的,所以我看不到如何)和两个网络错误
我在这里缺少什么吗?我应该创建另一个处理分页的端点,还是应该从它获取初始分页的同一个端点处理?
javascript - 如何捆绑一个与 webpack 有自己的块的节点模块?
我有一个节点模块,它有自己的块。例如dist
,节点模块的文件夹看起来有点像这样:
- main.js
- 块1.js
- chunk2.js
- chunk3.js
main.js
动态导入其他块。
我将它与 webpack 捆绑在一起,webpack 仅包括main.js
. 结果,当应用程序运行时,其余块的 404 失败。
如果我手动将这些块复制粘贴到我的应用程序build
文件夹中,它可以正常工作。
有什么干净的方法可以实现这一点吗?首先不想手动复制粘贴块。