草庐IT

npm-packages

全部标签

regex - 如何使用 express-validator npm 验证密码

我正在使用node编写restAPI,表达web模块。对于验证,我使用express-validatornpm。我想在密码字段上应用一些验证规则。如何使用express-validator实现它?我想申请密码的验证规则为:最少8个字符。至少有一个大写字母。至少一个小写字母。至少有一个特殊字符。我阅读了this链接表明有一个名为regex()的函数可用。所以我尝试了它,但根本不工作。我的做法:req.check("password","Passwordshouldbecombinationofoneuppercase,onelowercase,onespecialchar,onedigi

node.js - package.json 中的代理不影响获取请求

我正在尝试使用React从开发服务器获取一些数据。我在localhost:3001上运行客户端,在port3000上运行后端。获取请求:constusers=fetch('/api/users');users.then((err,res)=>{console.log(res);})当我运行我的开发服务器和webpack-dev-server时,我得到以下输出:GEThttp://localhost:3001/api/users404(NotFound)我尝试在package.json中指定代理,以便它将请求代理到API服务器,但是没有任何改变。这是我的package.json文件:..

node.js - package.json 中的代理不影响获取请求

我正在尝试使用React从开发服务器获取一些数据。我在localhost:3001上运行客户端,在port3000上运行后端。获取请求:constusers=fetch('/api/users');users.then((err,res)=>{console.log(res);})当我运行我的开发服务器和webpack-dev-server时,我得到以下输出:GEThttp://localhost:3001/api/users404(NotFound)我尝试在package.json中指定代理,以便它将请求代理到API服务器,但是没有任何改变。这是我的package.json文件:..

javascript - 如何通过 npm run-script 将标志传递给 nodejs 应用程序?

我有一个通过“npm”命令运行的NodeJS文件。我一直在尝试列出所有参数(包括标志)。如果我通过直接调用Nodeexe来运行它,它工作正常,但如果我使用npm命令,我无法访问标志。代码:console.dir(process.argv);当我像这样运行文件时,nodefile.jsarg1arg2-f--flag2我可以得到所有的论点。['/usr/local/bin/node','/.../file.js','arg1','arg2','-f','--flag2']但是如果我在package.json文件中添加一个npm运行器并尝试使用它运行,我只能获取参数,而不能获取标志。npm

javascript - 如何通过 npm run-script 将标志传递给 nodejs 应用程序?

我有一个通过“npm”命令运行的NodeJS文件。我一直在尝试列出所有参数(包括标志)。如果我通过直接调用Nodeexe来运行它,它工作正常,但如果我使用npm命令,我无法访问标志。代码:console.dir(process.argv);当我像这样运行文件时,nodefile.jsarg1arg2-f--flag2我可以得到所有的论点。['/usr/local/bin/node','/.../file.js','arg1','arg2','-f','--flag2']但是如果我在package.json文件中添加一个npm运行器并尝试使用它运行,我只能获取参数,而不能获取标志。npm

javascript - 创建 react 应用程序 : How do I "npm start" with a specific browser?

npmstart在默认浏览器上启动react服务器,对我来说是Firefox。我喜欢Firefox用于浏览,但更喜欢Chrome在Web开发中的开发工具。有没有办法强制“npmstart”用Chrome启动服务器,而不将我的默认浏览器更改为chrome?我在Windows上使用Bash。编辑:我使用“create-react-app”来创建我的服务器,这会添加一个scriptto"packages.json"filefor"npmstart".该脚本使用默认浏览器启动localhost服务器。如何修改“create-react-app”添加的脚本,使其以不同的浏览器启动?

javascript - 创建 react 应用程序 : How do I "npm start" with a specific browser?

npmstart在默认浏览器上启动react服务器,对我来说是Firefox。我喜欢Firefox用于浏览,但更喜欢Chrome在Web开发中的开发工具。有没有办法强制“npmstart”用Chrome启动服务器,而不将我的默认浏览器更改为chrome?我在Windows上使用Bash。编辑:我使用“create-react-app”来创建我的服务器,这会添加一个scriptto"packages.json"filefor"npmstart".该脚本使用默认浏览器启动localhost服务器。如何修改“create-react-app”添加的脚本,使其以不同的浏览器启动?

node.js - 通过maven前端插件或命令行选项从 'npm install'输出调试到文件?

我们使用maven+frontend执行npm、node和ember来创建一个ember应用。有时,此过程会卡在“npminstall”上,而日志文件中没有有用的数据。我愿意:通过提高日志级别获得更好的洞察力避免使用调试消息掩盖其他日志信息在一个完美的世界里,我会在中添加命令行选项将npm命令日志级别设置为调试输出到文件然后,我将使用maven配置文件来确保构建系统始终以最大详细程度记录日志,同时仍允许开发人员查看重要的日志信息。如果您可以告诉我命令行选项或文件设置或将我引导至相关文档,那么我会很乐意修改我的pom并将其作为解决方案发布在这里。谢谢彼得 最佳

node.js - 通过maven前端插件或命令行选项从 'npm install'输出调试到文件?

我们使用maven+frontend执行npm、node和ember来创建一个ember应用。有时,此过程会卡在“npminstall”上,而日志文件中没有有用的数据。我愿意:通过提高日志级别获得更好的洞察力避免使用调试消息掩盖其他日志信息在一个完美的世界里,我会在中添加命令行选项将npm命令日志级别设置为调试输出到文件然后,我将使用maven配置文件来确保构建系统始终以最大详细程度记录日志,同时仍允许开发人员查看重要的日志信息。如果您可以告诉我命令行选项或文件设置或将我引导至相关文档,那么我会很乐意修改我的pom并将其作为解决方案发布在这里。谢谢彼得 最佳

node.js - NPM - 无法在配置 : ${NPM_TOKEN} 中替换 env

我正在尝试构建一个react应用程序,但是当我执行命令npm-i时,它给了我以下错误:Error:Failedtoreplaceenvinconfig:${NPM_TOKEN}at/usr/local/lib/node_modules/npm/lib/config/core.js:415:13atString.replace()atenvReplace(/usr/local/lib/node_modules/npm/lib/config/core.js:411:12)atparseField(/usr/local/lib/node_modules/npm/lib/config/core