Questions tagged «npm»

npm是Node.js(使用Google V8 JavaScript引擎的非阻塞异步I / O框架)的官方程序包管理器。它可以用于安装和发布CommonJS模块,jQuery插件,可重用的JavaScript代码(库)和基于JavaScript的CLI程序。




3
package.json中的“保留所有权利”许可证
我有一个小型的node.js项目,它在公司内部,不会公开发布或与第三方共享。它当然不会贡献给任何公共软件包存储库。 但是,当我运行时npm install,总是会出现以下错误: npm WARN package.json <<myproject>>@0.1.0 license should be a valid SPDX license expression 所需的许可证为:“我们的版权并保留所有权利”。我在SPDX许可证列表中找不到任何适用的内容。此答案中的建议也不起作用。如果我只是license从package.json错误中删除该字段,则更改为no license field。 npm install如果不在其中添加我们不想使用的许可证参考,我如何不显示任何错误或警告?
111 node.js  npm  licensing 

9
纱线全局命令不起作用
我正在使用Yarn v0.16.1。如果我理解正确(根据文档),yarn global add <package>应等同于npm install -g <package>。但是,当我在docs(带有create-react-app)中运行示例时,该命令成功运行,但是create-react-app在命令行中不可用。这是输出: $ yarn global add create-react-app $ yarn global v0.16.1 [1/4] 🔍 Resolving packages... [2/4] 🚚 Fetching packages... [3/4] 🔗 Linking dependencies... [4/4] 📃 Building fresh packages... success Installed create-react-app@0.6.0 with binaries: - create-react-app ✨ Done in 3.22s. $ create-react-app --help -bash: create-react-app: …
111 javascript  npm  yarnpkg 

18
在Windows 8和10中修复npm路径
做了大量的谷歌搜索,尝试使用官方安装程序重新安装node.js,但是我的npm路径仍然不起作用。 这不行 npm install foo 我收到一条错误消息,提示缺少模块npm-cli.js 经过2个小时的谷歌搜索,我发现了一种解决方法, 而不仅仅是输入“ npm ” node C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js 但是,如何纠正我的nodejs安装,这样我只需键入'npm'?
109 node.js  npm 

30
npm ERR!错误:EPERM:不允许操作,请重命名
当我执行npm install我得到这个错误 npm ERR!错误:EPERM:不允许操作,请重命名C:\ projects ****** \ node_modules \ react-async-script'->'C:\ projects ******* \ node_modules.react-async-script 。删除' 我以管理员身份运行cmd 我跑npm cache clean前 我确保所有其他应用程序都没有与node_modules打开有关的内容
109 node.js  windows  npm 


2
npm start和npm run start之间的区别
我已经检查了两个命令,npm start并且npm run start都运行良好。我使用了create-react-app。但是要在CSS模块中进行配置更改,我可以运行,npm eject但是会引发错误。 但是npm run eject有效吗?我对为什么npm eject不起作用感到困惑。我可以配置吗? 以下是我的package.json: "scripts": { "start": "react-scripts start", "build": "react-scripts build", "test": "react-scripts test --env=jsdom", "eject": "react-scripts eject" }
108 npm 

13
如何卸载package.json(NPM)中列出的所有依赖项?
如果我在应用程序根目录中定义了package.json文件并运行npm install -g,它将安装在package.json中定义的所有依赖项。 但是,这似乎并非相反。 如果我npm uninstall -g在应用程序根目录中执行此操作,则会引发错误,使我无法通过它传递程序包名称。 这还不应该卸载与我安装的相同的软件包吗? 难道我做错了什么?
107 node.js  npm  uninstall 

30
Angular2 QuickStart NPM启动无法正常工作
我知道Angular2测试版刚刚发布,但我无法从其官方网站教程(https://angular.io/guide/quickstart)中复制步骤。也许有人遇到过类似的问题,并且知道该怎么做才能解决此问题?当我尝试使用npm start命令启动应用程序时,我得到如下输出: 0 info it worked if it ends with ok 1 verbose cli [ 'node', '/usr/local/bin/npm', 'start' ] 2 info using npm@2.7.4 3 info using node@v0.12.2 4 verbose run-script [ 'prestart', 'start', 'poststart' ] 5 info prestart angular2-quickstart@1.0.0 6 info start angular2-quickstart@1.0.0 7 verbose unsafe-perm in lifecycle true 8 …
105 node.js  angular  npm 

30
npm-EPERM:Windows上不允许进行此操作
我跑了 npm config set prefix /usr/local 运行该命令后,当尝试在Windows操作系统上运行任何npm命令时,我不断收到以下内容。 Error: EPERM: operation not permitted, mkdir 'C:\Program Files (x86)\Git\local' at Error (native) 已从删除所有文件 C:\Users\<your username>\.config\configstore\ 它不起作用。 有什么建议吗?



7
用Typescript编写NPM模块
我正在开发我的第一个NPM模块。之前,我曾短暂地使用过Typescript,但一个大问题是,对于许多模块,都没有可用的定义文件。所以我认为用TypeScript编写模块是一个好主意。 但是,我找不到有关最佳方法的任何信息。我发现了一个相关的问题“ 我可以在coffeescript中编写npm包吗? ”,人们建议只发布javascript文件。但是与coffeescript文件相比,如果在打字稿应用程序中使用打字稿文件,它们实际上可能会很有用。 发布NPM模块时应该包含Typescript文件,还是仅发布javascript文件并将生成的.d.ts文件提供给DefinitelyTyped?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.