package.json相关内容
我通常在macOS上进行开发,但是为了解决某些特定于Windows的问题,我将该项目移至Windows 10。进行更改后,我使用 electron-reload 重新加载应用程序。 使用下面的设置,然后 npm start 来启动macOS。应用程序,在Windows上会引发错误:“'APP__DEV'不被识别为内部或外部命令” 我做错了吗,macOS更“宽容”了?我看到了这个问题:在
..
我从docker文件构建了一个映像,以运行节点并复制到一个完美运行的简单节点express应用中。映像构建后,我可以运行容器并进行bash并复制本地文件。当我在docker-compose文件中使用此映像以及mongo映像时,容器会构建,但节点容器无法运行并出现错误,原因是package.json丢失。 返回的错误是 报告节点已退出,代码为254 报告节点| npm ERR!路径/u
..
根据是否指定了参数,我想调用其他脚本: “ paramtest”: “如果[-z $ 1];然后回显Foo $ 1;否则回显Bar; fi”, npm run paramtest 应输入“ Bar”。 npm运行参数-随便 应该给“ Foo what”。 但是实际上我只能得到:(参数被添加到整行,而不
..
嘿,我想将脚本添加到我的package.json中,但不想在git中添加此脚本,因为它会影响我的同事的项目行为. 我要添加的脚本是由husky处理的precommit-Hook.是否有可能像package.override.json这样的地方定义脚本并忽略.gitignore中的文件,或者有其他方法吗? 解决方案 我可以想到两个不使用husky的解决方案: 您可以直接在本地存储
..
C:\Program Files\nodejs\MangaBackEnd>npm init This utility will walk you through creating a package.json file. It only covers the most common items, and tries to guess sensible defaults.
..
有没有一种简单的方法可以将package.json文件发送到Angular js 1的前端.我需要显示项目所在的版本.在MEAN堆栈上使用Gulp.目前,我还没有找到一种方法. 编辑. 没有在MEAN堆栈上使用Gulp来获取它,我只是在说明要用于项目运行的内容.我可能会有所帮助. 解决方案 所以我尝试了,这对我有用. 在您的app.js文件中创建一个全局变量, gl
..
我已经使用mocha-chai为我的node js应用程序编写了一些单元测试. 我想通过package.json文件的scripts属性依次启动节点JS服务器和测试套件. 我的节点版本是6.9.4. 这些脚本在我的package.json中如下所示: "scripts": { "start": "node ./bin/www", "test": "npm start
..
./client/styles/main.scss中的错误 模块构建失败:错误:使用"extract-text-webpack-plugin"加载程序而没有相应的插件,请参考 不确定为什么会发生此错误.但是,main.scss文件正在加载,但是SASS变量名称或mixins无法正常工作. 主要index.js import React from 'react'; import Rea
..
我正在创建2个项目. 项目1就像一个图书馆. 项目2将是使用项目1的库代码的应用程序. 所以我希望建立一个从Project 1到Project 2的npm链接.我可以在命令行中使用以下命令执行此操作: cd ../project1 npm链接 cd ../project2 npm链接project1_name ,它工作正常.但是我不想这样做,我想在安装package.json时
..
我试图从Node.js项目的根目录运行 npm install ,因为我想安装位于 package.json 中的所有项目依赖项. .但是,当我在命令行中运行 npm install 时,它显示了据报道已安装的依赖项列表,但是当我转到该目录并搜索子目录 node_modules/,它不存在.因此,这些依赖项并没有真正安装,正如我尝试运行 npm start 所证明的那样,它将开始引发有关缺少模块的
..
我正在尝试在提交时验证提交消息.为此,我使用了Husky和commit-msg钩子. 但是,由于我也在构建时提交了消息验证,因此我希望验证代码在单独的JS文件中可用.所以我试图调用一个外部JS文件来执行我的提交验证.在我的package.json文件中,我有: "commitmsg": "node validation.js" 但是,我无法正确执行验证.现在,validation.
..
我正在使用angular2 vs打字稿. 在我的app.component.ts文件中,我必须按需加载基于当前导航器语言的脚本文件.所以我添加了下面的函数(home.component.ts), export class HomeComponent { constructor() { this.loadDynmicallyScript(); } public loadDy
..
我遇到了一个nodejs存储库,该存储库在开发依赖项中包含npm.在什么情况下需要这样的配置?因为,安装依赖关系已经需要npm. 解决方案 如果存储库内部使用NPM CLI并依赖于特定的NPM版本而不是全局安装的NPM,则这很有意义,因为在主要版本之间可能会更改行为: devDependencies: { "npm": "^2" } 而 devDependencies:
..
在根文件夹中,我有一个带有一些React钩子和上下文的index.js文件.其中一些内容如下所示: import React, { createContext, useContext, useState, useEffect, } from 'react'; //other stuff export const createStoreProvider = store => (
..
我已经安装了包含Electron和Vuetify框架的样板: https://github.com/vuetifyjs/电子 问题: 我现在应该手动将package.json中的那些版本更改为最新版本并再次运行npm install吗? "dependencies": { "vue": "^2.4.2", "vuetify": "0.17.4", "vu
..
我正在处理一个缺少package.json文件的项目.开发人员已将package-lock.json文件推入而没有package.json文件. 如果有可能,如何从package-lock.json文件创建一个干净的package.json? 解决方案 无法从package-lock.json生成完整的package.json,因为后者未包含所有必需的数据.它仅包含具有特定版本的依赖
..
我正在尝试在Heroku上部署基于Yarn,Gulp和Node.js的Foundation Web应用程序.它可与heroku local web一起使用,但在Heroku服务器上崩溃. 我已经正确设置了端口.我正在尝试删除Browsersync并改用gulp-connect.在我的gulpfile.js中,设置了connectHeroku任务,该任务在构建后运行.我已经在环境中为Herok
..
我的文件夹结构如下: functions -- dist -- private -- server ---- controllers ---- middleware ------- clientAuth.js ------- someOtherAuth.js ---- index.js ---- model.js ---- router.js 我想将服务器文件夹中的所
..
我在项目中使用了一些npm软件包.其中两个具有错误的main字段.有可能覆盖它们吗? 我使用webpack.我在此处找到了解决方案. 这适用于主字段,但我还需要来自同一软件包的css文件.我在index.scss文件中用~package/css/style.css引用它.通过上述解决方案,它可以使用path/to/main.js/css/style.css(使用main.js)而不是p
..
由于某些代码漏洞,我试图更新一个子依赖项.软件包为 snapdragon ,目前我已安装0.8.2版本,但我希望升级到最新的0.12.0. 我已经更新了所有需要snapdragon作为依赖项的软件包.现在,根据这些软件包package.json,它们需要"^0.8.1",也应该也支持0.12.0. 这是npm ls snapdragon的结果: ├─┬ nodemon@1.19.
..