如何删除Git子模块?
顺便说一句,有什么理由我不能干脆做到
git submodule rm whatever吗?
我正在尝试学习反应,所以我有这个示例代码为fullstack反应投票应用程序,我试图让它工作,但在运行npm install后跟npm start我收到以下错误:
npm ERR! Darwin 16.4.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "server"
npm ERR! node v7.5.0
npm ERR! npm v4.3.0
npm ERR! file sh
npm ERR! code ELIFECYCLE
npm ERR! errno ENOENT
npm ERR! syscall spawn
npm ERR! voting_app@1.1.0 server: `live-server --public --
host=localhost --port=3000 --middleware=./disable-browser-cache.js`
npm ERR! spawn ENOENT
npm ERR!
npm ERR! Failed at the voting_app@1.1.0 server script 'live-server --
public --host=localhost --port=3000 --middleware=./disable-browser-
cache.js'.
npm ERR! Make sure you have the latest version of node.js …Run Code Online (Sandbox Code Playgroud) 如何从命令行以递归方式删除文件或文件夹?
我找到了这个解决方案,我们在命令行上驱动路径并运行此命令.
我举了一个.svn文件扩展名的例子:
for /r %R in (.svn) do if exist %R (rd /s /q "%R")
Run Code Online (Sandbox Code Playgroud) 我试图从项目中删除一个子模块
尝试了 rm -rf .git/modules/submodulePath
之后我就遇到了这个问题
致命的:不是git存储库
我一直在寻找解决我的问题.但我找不到任何解决方案.
我尝试打开主页时总是收到此错误消息:
未捕获的异常'Doctrine\Common\Persistence\Mapping\MappingException',消息'在'链配置的命名空间'中找不到类'Test\Bundle\UserBundle\Entity\User'...
奇怪的是,当我有以下网址时,我才会得到它:
但是当我在这个URL上运行它时,我没有收到任何错误,我的页面正确显示:
我的配置看起来像这样(config.yml):
# Doctrine Configuration
dbal:
default_connection: default
connections:
default:
driver: "%database_driver%"
host: "%database_host%"
port: "%database_port%"
dbname: "%database_name%"
user: "%database_user%"
password: "%database_password%"
charset: UTF8
test:
driver: "%database_driver2%"
host: "%database_host2%"
port: "%database_port2%"
dbname: "%database_name2%"
user: "%database_user2%"
password: "%database_password2%"
charset: UTF8
orm:
default_entity_manager: default
entity_managers:
default:
connection: default
mappings:
TestUserBundle:
type: annotation
Run Code Online (Sandbox Code Playgroud)
我在我的自定义服务中调用Doctrine,如下所示:
public function __construct(EntityManager $em)
{
$repositiory = $em->getRepository('Test\Bundle\UserBundle\Entity\User');
$this->user = $repositiory->find($_SERVER['AUTH_USER']);
}
Run Code Online (Sandbox Code Playgroud)
我的Symfony应用程序正在IIS Web服务器上运行.
你们知道我弄错了吗?
react-native:0.57.0纱线:1.9.4 nodejs:9.10.1
react-native run-android给我这个错误:
[android, dev] ..\..\../index.js ???????????????? 0.0% (0/1)::ffff:127.0.0.1 - - [14/Sep/2018:07:12:00 +0000] "GET /index.delta?platform=android&dev=true&minify=false HTTP/1.1" 500 - "-" "okhttp/3.10.0"
error: bundling failed: ReferenceError: SHA-1 for file c:\wamp64\www\React\hello1\index.js is not computed
at DependencyGraph.getSha1 (c:\wamp64\www\React\hello1\node_modules\metro\src\node-haste\DependencyGraph.js:238:119)
at c:\wamp64\www\React\hello1\node_modules\metro\src\Bundler.js:168:56
at Generator.next (<anonymous>)
at step (c:\wamp64\www\React\hello1\node_modules\metro\src\Bundler.js:11:657)
at c:\wamp64\www\React\hello1\node_modules\metro\src\Bundler.js:11:817
at <anonymous>
at process._tickCallback (internal/process/next_tick.js:118:7)
Run Code Online (Sandbox Code Playgroud) 我已经阅读了Windows 的“rm -rf”等价问题?. 而且我还尝试了以下命令:
$ rm app
$ rmdir /s /q app
$ rmdir -s -q app
$ rd /s /q app
Run Code Online (Sandbox Code Playgroud)
以及许多其他变体。它总是提示我:
C:\ThisDirectoryDoesNotExist\app\ 中的项目有子项,并且未指定 Recurse 参数。如果继续,所有子项都将随项目一起删除。你确定你要继续吗?
[Y] 是 [A] 全是 [N] 否 [L] 全否 [S] 暂停 [?] 帮助(默认为“Y”):A
当我选择时A,它会抛出一个错误:
rm:无法删除项目 C:\ThisDirectoryDoesNotExist\app.git\objects\pack\pack-45e426475eb08ff5042bf88556fbedd3956fba53.idx:您没有足够的访问权限来执行此操作。
我该怎么做?
git ×2
windows ×2
android ×1
cmd ×1
delete-file ×1
doctrine ×1
mapping ×1
node.js ×1
npm-install ×1
npm-start ×1
orm ×1
php ×1
powershell ×1
react-native ×1
reactjs ×1
symfony ×1