我正在尝试使用这个库https://www.npmjs.com/package/@react-native-masked-view/masked-view,当我进行导入并尝试运行我的应用程序时,我正在使用npm ,返回一个错误:尝试注册两个具有相同名称 RNCMaskedView 的视图。
我已经尝试过这个问题的解决方案,但没有帮助。
这是我的 package.json:
{
"main": "node_modules/expo/AppEntry.js",
"scripts": {
"start": "expo start --port 19003",
"android": "expo start --android",
"ios": "expo start --ios",
"web": "expo start --web",
"eject": "expo eject"
},
"dependencies": {
"@react-native-async-storage/async-storage": "^1.13.2",
"@react-native-community/datetimepicker": "3.0.0",
"@react-native-community/masked-view": "^0.1.10",
"@react-native-masked-view/masked-view": "^0.2.6",
"@react-native-picker/picker": "^1.9.4",
"@react-navigation/bottom-tabs": "^5.9.2",
"@react-navigation/drawer": "^5.9.3",
"@react-navigation/native": "^5.7.6",
"@react-navigation/stack": "^5.9.3",
"axios": "^0.21.1",
"crypto-js": "^4.0.0",
"eslint": "^7.12.1",
"expo": "~39.0.2",
"expo-crypto": "~8.3.0",
"expo-document-picker": "~8.4.0",
"expo-font": "~8.3.0",
"expo-image-picker": "~9.1.0",
"expo-linear-gradient": "~8.3.0",
"expo-notifications": "~0.7.2",
"expo-permissions": "~9.3.0",
"expo-status-bar": "~1.0.2", …
Run Code Online (Sandbox Code Playgroud) 我最近将 package.json 中的依赖项升级到最新版本。依赖项已过时至少 2 年或更长时间。我正在处理的网站显示各种类型的图形和图表,并且在升级到 package.json 之前工作正常。这会是什么原因呢?
这是更新后的 package.json
{
"name": "pipeline-viewer",
"version": "0.0.0",
"scripts": {
"ng": "ng",
"start": "ng serve",
"build": "ng build",
"test": "ng test",
"lint": "ng lint",
"e2e": "ng e2e"
},
"private": true,
"dependencies": {
"@angular/animations": "^12.0.0",
"@angular/cdk": "^12.0.0",
"@angular/common": "^12.0.0",
"@angular/compiler": "^12.0.0",
"@angular/core": "^12.0.0",
"@angular/flex-layout": "^12.0.0-beta.35",
"@angular/forms": "^12.0.0",
"@angular/material": "^12.0.0",
"@angular/material-moment-adapter": "^12.0.0",
"@angular/platform-browser": "^12.0.0",
"@angular/platform-browser-dynamic": "^12.0.0",
"@angular/router": "^12.0.0",
"@wizpanda/super-gif": "0.0.5",
"angular-plotly.js": "^4.0.4",
"bootstrap": "^5.1.3",
"moment": "^2.29.1",
"plotly.js": "^2.5.1",
"rxjs": "^7.4.0",
"rxjs-compat": "^6.6.7",
"zone.js": "^0.11.4"
},
"devDependencies": …
Run Code Online (Sandbox Code Playgroud) 大家好,2022 年新年快乐!我目前正在研究我的角度库,尽管有文档和我花费时间寻找解决方案,但我似乎无法解决两个问题。这就是我想要实现的目标:
这就是我当前的架构:
// ng-package.json
{
"$schema": "../../node_modules/ng-packagr/ng-package.schema.json",
"dest": "../../dist/core",
"lib": {
"entryFile": "src/public-api.ts",
"styleIncludePaths": [
"./src/lib/scss"
]
},
"assets": [
"./src/lib/scss"
]
}
Run Code Online (Sandbox Code Playgroud)
// 包.json
"name": "@ngx-chrono-ui-kit/core",
...
"exports": {
".": {
"sass": "./lib/scss/_index.scss"
}
}
Run Code Online (Sandbox Code Playgroud)
所以我目前以这种方式调用我的库(“src”文件夹在 dist 中不存在):
@import '~@ngx-chrono-ui-kit/core/lib/scss';
Run Code Online (Sandbox Code Playgroud)
但我想改变它,使它看起来像这样:
@import '~@ngx-chrono-ui-kit/core';
Run Code Online (Sandbox Code Playgroud)
遗憾的是,使用上述配置它不起作用:
其次,在我的组件(即:components/ActionBar/action-bar.component.scss)中,我调用我在 SCSS 文件夹中定义的 SCSS 定义:
@use '../../scss/abstracts/variables' as variables;
@use '../../scss/abstracts/colors' as colors;
@use '../../scss/abstracts/typography' as typography;
@use '../../scss/abstracts/mixins' as mixins;
@use '../../scss/abstracts/functions' as functions;
Run Code Online (Sandbox Code Playgroud)
我想缩短链接,使它们看起来像这样: …
我有一个反应项目,但收到以下错误。
我尝试删除该文件,node_modules
但未package.json
获得删除权限。我也尝试过npm install
node:internal/modules/cjs/loader:956
const err = new Error(message);
^
Error: Cannot find module './functions/valid'
Require stack:
- C:\Users\paul\AppData\Roaming\npm\node_modules\npm\node_modules\semver\index.js
- C:\Users\paul\AppData\Roaming\npm\node_modules\npm\lib\cli.js
- C:\Users\paul\AppData\Roaming\npm\node_modules\npm\bin\npm-cli.js
at Function.Module._resolveFilename (node:internal/modules/cjs/loader:956:15)
at Function.Module._load (node:internal/modules/cjs/loader:804:27)
at Module.require (node:internal/modules/cjs/loader:1028:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (C:\Users\paul\AppData\Roaming\npm\node_modules\npm\node_modules\semver\index.js:12:10)
at Module._compile (node:internal/modules/cjs/loader:1126:14)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1180:10)
at Module.load (node:internal/modules/cjs/loader:1004:32)
at Function.Module._load (node:internal/modules/cjs/loader:839:12)
at Module.require (node:internal/modules/cjs/loader:1028:19) {
code: 'MODULE_NOT_FOUND',
requireStack: [
'C:\\Users\\paul\\AppData\\Roaming\\npm\\node_modules\\npm\\node_modules\\semver\\index.js',
'C:\\Users\\paul\\AppData\\Roaming\\npm\\node_modules\\npm\\lib\\
Run Code Online (Sandbox Code Playgroud) 正在生成 bundle.js 文件,但不在 webpack.configure.json 中指定的文件夹中(具体放入哪个文件夹和路径,不清楚)浏览器显示正确的输出。没有错误。我已经从命令提示符安装了以下内容(对于 Windows)
我希望看到在 sample3 文件夹中创建的 bundle.js 文件,但在执行命令 webpack-dev-server 后它不在那里
webpack.configure.json 文件如下
module.exports = {
entry: "./app.js",
output: {
filename: "bundle.js"
}
}
Run Code Online (Sandbox Code Playgroud)
下面给出了 package.json 文件
{
"name": "sample3",
"version": "1.0.0",
"description": "reactjs sample application",
"main": "app.js",
"scripts": {
"start": "webpack-dev-server --hot" },
"keywords": [
"reactjs"
],
"author": "abc", …
Run Code Online (Sandbox Code Playgroud) 我正在使用节点 7.10.1(具有 npm 4.2.0)。我在 Windows 7 SP1 上运行。
在过去的其他项目中,我使用以下内容来修改我的 package.json 中的版本号:
git add .
git commit - m "reason for change"
npm version patch
这在我完成的其他 3 个项目中无缝地工作。
现在,当我在当前项目上运行它时,出现以下错误/输出:
> npm version patch
npm ERR! npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease | from-git]
npm ERR! (run in package dir)
npm ERR! 'npm -v' or 'npm --version' to print npm version (4.2.0)
npm ERR! 'npm view <pkg> version' to view a …
Run Code Online (Sandbox Code Playgroud) 我有一个脚本,
"build": "rimraf dist webpack --progress --config webpack/prod.js",
但是实际上,它不是删除dist而是删除webpack文件夹中的所有文件。但是我只需要删除dist
Structure:
-dist
-webpack
-somefiles.js
Run Code Online (Sandbox Code Playgroud) 我有一个应用程序,其test
命令集如下所示package.json
:
“ test”:“ mocha --require babel-core / register --watch-extensions js ** / *。test.js”,
不幸的是,我的apps文件夹结构超出了该命令允许的范围。看起来像这样:
app
??? someFolder
??? subFolder
??? subSubFolder
??? fileNeedsToBeTest.js
??? fileNeedsToBeTest.test.js
??? anotherFolder
??? anotherFileNeedsToBeTest.js
??? anotherFileNeedsToBeTest.test.js
Run Code Online (Sandbox Code Playgroud)
问题在于test
命令所在的位置,我只能测试其中的内容,anotherFolder
但我也需要someFolder/subFolder/subSubFolder
测试其中的文件。我不想指定确切的路径,因为我在整个应用程序中都有多个实例。
无论文件在文件夹中有多深,我如何修复test
命令以查找*.test.js
文件?
我正在处理一个缺少 package.json 文件的项目。开发者推送了没有 package.json 文件的 package-lock.json 文件。
如何从 package-lock.json 文件创建一个干净的 package.json 以防万一?
我很困惑我应该在哪里真正安装像 ngxs、bootstrap、chart.js、ng-bootstrap、ng-select、sweetalert 这样的软件包?我遇到了几个问题,但我仍然对我应该把这些包裹放在哪里感到困惑?谁能告诉下面的这段代码是否正确?谢谢
"dependencies": {
"@angular/animations": "^7.2.11",
"@angular/common": "^7.2.11",
"@angular/compiler": "^7.2.11",
"@angular/core": "^7.2.11",
"@angular/forms": "^7.2.11",
"@angular/http": "^7.2.11",
"@angular/platform-browser": "^7.2.11",
"@angular/platform-browser-dynamic": "^7.2.11",
"@angular/platform-server": "^7.2.11",
"@angular/pwa": "^0.10.7",
"@angular/router": "^7.2.11",
"@angular/service-worker": "^7.2.11",
"@ngxs/router-plugin": "^3.4.3",
"@ngxs/storage-plugin": "^3.4.3",
"@ngxs/store": "^3.4.3",
"bootstrap": "4.0.0",
"classlist.js": "^1.1.20150312",
"core-js": "^2.6.5",
"intl": "^1.2.5",
"ngx-perfect-scrollbar": "5.3.5",
"node-sass": "^4.11.0",
"resize-observer-polyfill": "^1.5.1",
"rxjs": "^6.4.0",
"web-animations-js": "^2.3.1",
"zone.js": "^0.8.29"
},
"devDependencies": {
"@angular-devkit/build-angular": "^0.10.7",
"@angular/cli": "^7.1.0",
"@angular/compiler-cli": "^7.1.0",
"@angular/language-service": "^7.1.0",
"@ng-bootstrap/ng-bootstrap": "^4.0.0",
"@ng-select/ng-select": "^2.12.0",
"@ngxs/devtools-plugin": "^3.4.1",
"@ngxs/logger-plugin": "^3.4.1",
"@types/jasmine": "^2.8.12",
"@types/node": "^9.6.37",
"chart.js": "^2.8.0", …
Run Code Online (Sandbox Code Playgroud) package.json ×10
npm ×5
angular ×3
node.js ×3
javascript ×2
reactjs ×2
bundle ×1
git ×1
json ×1
mocha.js ×1
ng-packagr ×1
node-modules ×1
npm-package ×1
plotly ×1
react-native ×1
unit-testing ×1
version ×1
webpack ×1